看板 Soft_Job 關於我們 聯絡資訊
之前在板上徵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
deray: I 覺得 you 說的很 good。 very 有幫助< 05/08 18:24
i1k1y: 矽谷六年工程師不會貼圖:) 05/08 19:14
johnny4753: 1樓真哭罷XD 05/08 20:31
cip604: 推 第一點常被問到 05/08 20:44
stkoso: 一下interview一下面試 我的感想同1F 05/08 20:51
Obama19: 我怎麼感覺這題非常junior 一般資深工程師應該不至於卡在 05/08 21:09
Obama19: 這題上面 05/08 21:10
Piaok: 我覺得1好難,我沒有真正的工作經驗很難回答1這種問題QQ 05/08 21:13
showshowman: 我看到一半心得跟1F一樣XD 05/08 21:18
torah: 推分享 05/08 21:26
lwtech: 每日成就+1 05/08 22:25
aria0520: 我覺得還行啊 中英文一起用習慣了真的會變這樣 05/08 23:16
aria0520: 你想要寫面試時“面試”跟“interview”在你腦中先出現 05/08 23:17
aria0520: 的機率是相等的 05/08 23:17
loadingN: 不能 agree with 你 more 05/08 23:46
Argos: 幾乎都是scroll的效能問題 阿tableView效能就是爛 XD 05/08 23:55
Argos: 所以是怎麼回答? 05/08 23:56
sc113943: 1-3是否善用工具、網路,結果不會貼圖... 05/09 01:23
※ 編輯: bravoprof (199.201.64.4), 05/09/2019 02:40:46
bravoprof: 重新看了一遍 盡量改成中文 抱歉很多地方還是不知道中 05/09 02:41
bravoprof: 文是什麼。重點也不是我的例子,是如何在做過的專題裡 05/09 02:49
bravoprof: 面找出一個可以深度討論的東西。發了兩次文覺得這裡有 05/09 02:49
bravoprof: 點嚴格:)也不太了解台灣面試文化 所以不知道有沒有 05/09 02:49
bravoprof: 任何幫助就是了 05/09 02:49
oceanblue21: 對我個人而言非常受用 很棒的分享 :) 05/09 10:54
robber1234: 一樓not bad. And樓主write的都是40 05/09 11:34
vi000246: 酸別人中英夾雜還滿無聊的 05/09 11:54
allen0327: 推 謝謝分享 05/09 12:14
sinread: 貼圖可用 imgur 05/09 13:27
robber1234: 應該沒酸吧... 05/09 13:44
art1: 因為很多中英文夾雜的人都不覺得自己是中文不好 05/09 14:29
APTON: 雖然一樓太酸。但是統一用語的確方便閱讀,希望這篇文能造 05/09 16:16
APTON: 福更多人 05/09 16:16
a72737363: 謝謝分享 05/09 23:32
kyrie77: 推 05/10 05:36
wxywxywxy: 推 05/10 09:33
hellomotogg: 推 05/10 11:50