[心得]interview的小tips
之前在板上徵iOS工程師.
在這一輪中,跟大概十多個人聊過。想要謝謝ptt讓我遇到很棒的面試者。
想來這邊分享一下心得,希望對於想要找工作(尤其在矽谷)的人有一點點的幫助。
背景交代:我在矽谷當工程師大概6年,也在矽谷大小公司面試接近200個人。
有一些是我注意到兩邊文化不太一樣的。
1. 分享一個曾經碰到的技術上的難題,並且分享如何解決的。
在這一輪面試當中,聽到很多面試者比較像是聊產品的功能,
而沒有太多著墨於真正的技術上的困難。
一般問這個問題期待得到以下資料:
1. 所做過的功能複雜度
2. 面試者的解決問題能力,對於問題有沒有追根究底的精神
3. 面試者會不會善用工具,網路來解決問題
4. 一個面試者的資深程度 在這題裡面也可以看出端倪
舉一個例子我自己面試時曾用過的例子,之前在fitbit做運動列表。
(抱歉不會貼圖,fitbit appstore第三個圖片)是一個很基本的tableview
裡面有不同的cell 包含運動的細節以及地圖
我會提到的技術上的難題有
a. 不同的運動及不同的手環有不同的資料。衍伸的問題
是如何最佳化cell rendering。
b. 蘋果本身有API可以自動計算高度, 可是在這個情況下不敷使用,
因為幾乎大部分的cell都包含10+ subviews
c. 對於要顯示地圖的cell,如何做快取的動作。
d. 當手環在背景同步完成,要比對本地資料以及新的資料做
cell插入及更新的動作。
如果使用者在快速滑動情況下如何確保順暢的使用
e.用什麼工具去測量performance以及什麼樣的數值是好的。
XCode自帶的instrument有哪些可以用在這裡
f.如何處理快速滑動(尤其是很多cell需要另外下載資料)
以上是我在面試是會提出來討論的,以及我是如何解決問題。
這是一個不用花太多時間可是可以深度討論的層面
2.對於產品有什麼想法
如果面試的是中小型的公司(<2000), 對於產品有透徹的了解/見解會加分很多
我覺得可以分為一下幾類:
a. 對於產品的第一印象
b. 任何問題,或是使用者方便性的問題(不用擔心主考官聽了不爽)
c. 所缺少競爭者有的功能
d. 有什麼功能上的建議
我大概在每個面試前,會花半小時了解一下產品。
然後做筆記,通常主考官知道你對於公司產品做了很多功課都會有很大的加分
多做幾次之後,會培養出很棒的product sense。
大概就是這兩個我覺得感覺上跟矽谷這邊面試較不一樣的。有問題歡迎問我,謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.158.36.176
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1557297671.A.766.html
推
05/08 18:24,
5年前
, 1F
05/08 18:24, 1F
推
05/08 19:14,
5年前
, 2F
05/08 19:14, 2F
推
05/08 20:31,
5年前
, 3F
05/08 20:31, 3F
推
05/08 20:44,
5年前
, 4F
05/08 20:44, 4F
→
05/08 20:51,
5年前
, 5F
05/08 20:51, 5F
→
05/08 21:09,
5年前
, 6F
05/08 21:09, 6F
→
05/08 21:10,
5年前
, 7F
05/08 21:10, 7F
推
05/08 21:13,
5年前
, 8F
05/08 21:13, 8F
推
05/08 21:18,
5年前
, 9F
05/08 21:18, 9F
推
05/08 21:26,
5年前
, 10F
05/08 21:26, 10F
→
05/08 22:25,
5年前
, 11F
05/08 22:25, 11F
推
05/08 23:16,
5年前
, 12F
05/08 23:16, 12F
→
05/08 23:17,
5年前
, 13F
05/08 23:17, 13F
→
05/08 23:17,
5年前
, 14F
05/08 23:17, 14F
→
05/08 23:46,
5年前
, 15F
05/08 23:46, 15F
推
05/08 23:55,
5年前
, 16F
05/08 23:55, 16F
→
05/08 23:56,
5年前
, 17F
05/08 23:56, 17F
→
05/09 01:23,
5年前
, 18F
05/09 01:23, 18F
※ 編輯: bravoprof (199.201.64.4), 05/09/2019 02:40:46
→
05/09 02:41,
5年前
, 19F
05/09 02:41, 19F
→
05/09 02:49,
5年前
, 20F
05/09 02:49, 20F
→
05/09 02:49,
5年前
, 21F
05/09 02:49, 21F
→
05/09 02:49,
5年前
, 22F
05/09 02:49, 22F
→
05/09 02:49,
5年前
, 23F
05/09 02:49, 23F
推
05/09 10:54,
5年前
, 24F
05/09 10:54, 24F
→
05/09 11:34,
5年前
, 25F
05/09 11:34, 25F
→
05/09 11:54,
5年前
, 26F
05/09 11:54, 26F
推
05/09 12:14,
5年前
, 27F
05/09 12:14, 27F
推
05/09 13:27,
5年前
, 28F
05/09 13:27, 28F
→
05/09 13:44,
5年前
, 29F
05/09 13:44, 29F
推
05/09 14:29,
5年前
, 30F
05/09 14:29, 30F
推
05/09 16:16,
5年前
, 31F
05/09 16:16, 31F
→
05/09 16:16,
5年前
, 32F
05/09 16:16, 32F
推
05/09 23:32,
5年前
, 33F
05/09 23:32, 33F
推
05/10 05:36,
5年前
, 34F
05/10 05:36, 34F
推
05/10 09:33,
5年前
, 35F
05/10 09:33, 35F
推
05/10 11:50,
5年前
, 36F
05/10 11:50, 36F