[心得] Android 2y 資歷面試心得

作者: yc0015139 (YCx)   2022-10-13 07:22:14
背景:
國立科大本科學士,Android 開發經驗約 2y
前一份工作在一間進入尾聲的新創獨立開發,800K/y
技能樹:
Kotlin, MVVM, MAD Skills, Clean architecture, Android TDD, DI
寫在心得前:
感謝幫我 mock interview 以及花時間 code review 的 Alreadykiss,還有常找我喇賽
Android 問題的 SamThunder,以及其他 Android 社群上的大神們,希望自己哪一天
也可以像大家一樣幫助更多人,因此在新工作 onboard 一陣子後分享面試紀錄
求職目標:
因為感覺到獨自開發的視野有限,且導入了協作模式但公司卻沒有新人進來,因此希望
加入有一定人數且跟隨開發趨勢的 Android 團隊,避免陷入技術自滿導致進步緩慢的狀態
面試時間跨 2021 - 2022,有些是在職面試,有些是離職後面試,不依據面試時間排序
全都是中文面試,現職不在心得內
都談年薪 > 1000K/y
作者: xixian69   2022-10-13 07:34:00
作者: viper9709 (阿達)   2022-10-13 07:46:00
感謝分享
作者: abc0922001 (中士abc)   2022-10-13 07:47:00
KKBOX 原來開發的人這麼少,難怪app那麼難用
作者: now99 (陳在天)   2022-10-13 07:56:00
感謝分享~
作者: NTHUlagka (拉卡)   2022-10-13 08:18:00
感覺大大很強 結果還是拿感謝函orz
作者: ppc ( )   2022-10-13 09:22:00
push
作者: B0988698088 (廢文少女小円♥)   2022-10-13 12:11:00
現職哪間
作者: hakosaki (hakosaki)   2022-10-13 16:11:00
推分享 感覺滿多公司職缺都算凍結了..
作者: MoonCode (MoonCode)   2022-10-13 16:17:00
詳細推
作者: nathanlu (雷N)   2022-10-13 16:28:00
加油,我也到處面,很多無聲卡跟罐頭感謝文
作者: fake01 (假面超人)   2022-10-13 16:41:00
推分享
作者: htury (冰點)   2022-10-13 16:43:00
沒想到cmoney這麼硬的考題,大概算錢是需要精確掌握數字運作
作者: BearFather (北極熊)   2022-10-13 17:09:00
幸好17沒上
作者: spicysushi (辣手卷)   2022-10-13 17:18:00
推,感謝分享
作者: AoShenFengYu (分類看板)   2022-10-13 17:21:00
別氣餒,很多時候是人事的問題,但又不能表明,只好包裝成人選不適合婉拒面試者,原po加油!
作者: realbout (薩摩訶)   2022-10-13 17:28:00
KKBOX真的難用,之前面試當場吐過....
作者: starburs (星爆氣流斬)   2022-10-13 17:32:00
推 不管有沒有上都不影響分享文的價值
作者: xevisu (大綠半糖少冰thx)   2022-10-13 17:40:00
這篇實際多了,二年要百萬除非超級強,不然大概只能找不知道什麼能撐多久的新創
作者: littlebroken (小柏肯)   2022-10-13 18:05:00
他看起來對最後拿到的offer挺滿意 應該>100?看下來覺得多試幾間準沒錯
作者: NTUTM04 (TM終號機)   2022-10-13 18:21:00
culture fit有時候標準很謎,不過還是恭喜上岸
作者: ohmylove347 (米特巴爾)   2022-10-13 18:48:00
謝分享,想請教rxjava被問到的多嗎?只學coroutines有點抖
作者: shieldsky (Gray wolf)   2022-10-13 19:55:00
好厲害!兩年經驗就突破百萬了,感謝分享面試經驗,恭喜找到適合的工作!
作者: sck921 (The Fate)   2022-10-13 20:05:00
推,恭喜
作者: aaa1234136 (淡水活魚)   2022-10-13 20:20:00
感謝分享
作者: air4028 (丹尼爾)   2022-10-13 21:00:00
感謝分享!
作者: hydradevil (丞)   2022-10-13 21:38:00
推分享
作者: hegemon (hegemon)   2022-10-13 22:42:00
HR決定no hire的話應該不會核薪呀
作者: rabbitu04 (心日兔)   2022-10-13 22:44:00
有核薪結果但不給offer是啥鬼...核開心的嗎???
作者: woow1225 (B.N)   2022-10-14 00:04:00
原po跟我面過的有不少間有重疊耶 還是恭喜找到工作
作者: touurtn (vv)   2022-10-14 00:34:00
不錄取你 但還是想在你身上貼個建議售價?
作者: robber1234 (超痛恨嘴炮)   2022-10-14 01:55:00
不去這些公司才好,問一堆coroutine結果是給多少$還有早期某些安卓人最愛秋的rxJava, 現在誰還要用看到要會rx的公司直接略過,問我會不會rx直接說不會目前公司一堆爛code, 超過一半都是rx造成的
作者: Lhmstu (lhmstu)   2022-10-14 03:30:00
感謝分享
作者: hellomotogg (你好機車)   2022-10-14 04:09:00
culture fit真的很謎
作者: soarcat (新的挑戰)   2022-10-14 04:28:00
各產業人事凍結 下次會更好
作者: codepo (codenfu)   2022-10-14 07:04:00
強者學弟 推推 學弟
作者: rickykai (凱)   2022-10-14 07:49:00
推分享
作者: anson26666 (GodDomain)   2022-10-14 08:46:00
感謝分享!
作者: touurtn (vv)   2022-10-14 11:49:00
遇過有些HR說你要接受offer才會發offer給你 真的白爛
作者: jobintan (Robin Artemstein)   2022-10-14 18:28:00
樓上,這很正常,估計是被人撕offer給撕怕了。
作者: Alreadykiss (Evil)   2022-10-14 18:53:00
推推,分享好多細節,努力終有回報~
作者: BearFather (北極熊)   2022-10-14 20:30:00
遠端影響你對工作的喜好,有人愛有人不愛。但整個文化跟面試時的感覺比較影響你工作的真實感受。文化差的話遠端也一樣爛而效率更差
作者: pkro12345 (席龍)   2022-10-14 20:41:00
Noodoe不是拓連科技嗎?有改名?
作者: Belieeve (芥末拿鐵)   2022-10-14 21:41:00
好奇culture fit都往哪個方向回答,其實沒和他人協作過的人這部分真的容易踩坑
作者: baobomb (baobomb)   2022-10-15 01:38:00
樓上怎麼這麼氣Rx xD Rx造成爛code是寫的人的問題不是Rx的問題xD
作者: jay123peter (蕭瑟風雅)   2022-10-15 06:31:00
分享推,謝謝你願意分享
作者: YaXuan1997 (YaXuan)   2022-10-15 08:49:00
恭喜
作者: fanatics5566 (★㊣↖狂熱a5566↘㊣☆)   2022-10-15 15:13:00
感謝分享,合作過2個N家出來的工程師不論是開發上還是溝通協調的能力我覺得都不錯,可惜敗在HR
作者: angusyu (〒△〒)   2022-10-15 21:15:00
有人說不是rx造成的,意思就跟java容易NPE不是它造成的是寫的人的問題,科科
作者: baobomb (baobomb)   2022-10-16 01:20:00
防NPE可以用Optional阿 所有語言,Framework,libs都有優缺點吧 但往往對其不熟的人才會覺得很難用 RxJava的Learning curve的確很陡 但真的熟練的話在大型Mobile專案裡可以帶來很大的好處
作者: angusyu (〒△〒)   2022-10-16 01:45:00
都2022就不用再吹rx了,不然為什麼面試的都在換coroutine您要吹也是無妨,個人經驗確實就是個拉基,還好我不用深入學
作者: hicoy   2022-10-16 05:02:00
碰到coroutine之後 馬上棄坑rx 技術無限 時間有限知道什麼東西要投時間去鑽研也是一門學問
作者: baobomb (baobomb)   2022-10-16 05:13:00
我是不知道大大的環境是什麼 不過很大一部分人只是把Coroutine & RxJava拿來當作Threads switching的工具 那兩者其實只是coding style的差別而已而且完全沒有真正利用到這兩者的益處 Rx真正的好處在於模組化跟React Programming 這點Coroutine其實也是用Flow給出一樣的解決方案 沒有說Rx沒缺點 Coroutine的好處是學習曲線比較平衡 跟Rx相比也是各有優缺 沒有必要踩到底啦xD
作者: sharek (...)   2022-10-16 05:26:00
重點還是reactive programming 的概念,就算用Coroutine也是要學Flow。會因為用rx就把code弄得一團亂,改用Coroutine不會好到哪裡去
作者: baobomb (baobomb)   2022-10-16 05:26:00
當然兩者的效能有差 這點Coroutine 的確是贏過RxJava 而且Coroutine如果Flow用的好 的確是可以寫出效能佳又Solid的code 不過我體感上Coroutine 因為更好上手 反而造成很容易被寫爛 當然這我個人感受啦 各有所好 :)sharek大大跟我想的一樣 沒錯 很多人用Coroutine 跟Rx都沒有真正用到React/Flow programming 只是拿來切線程...Style上來看 Rx因為強迫使用者一定要React programming所以很多人覺得難用難學 Coroutine沒有強迫用Flow 所以很多人覺得好用 但Coroutine不用Flow的話 那真的是暴殄天物...
作者: howhowyang (好好癢)   2022-10-20 06:39:00
1M/y的話… 某石頭店很缺人,而且上述主流技術通通不需要會…
作者: xixian69   2022-10-12 23:34:00
作者: viper9709 (阿達)   2022-10-12 23:46:00
感謝分享
作者: abc0922001 (中士abc)   2022-10-12 23:47:00
KKBOX 原來開發的人這麼少,難怪app那麼難用
作者: now99 (陳在天)   2022-10-12 23:56:00
感謝分享~
作者: NTHUlagka (拉卡)   2022-10-13 00:18:00
感覺大大很強 結果還是拿感謝函orz
作者: ppc ( )   2022-10-13 01:22:00
push
作者: B0988698088 (廢文少女小円♥)   2022-10-13 04:11:00
現職哪間
作者: hakosaki (hakosaki)   2022-10-13 08:11:00
推分享 感覺滿多公司職缺都算凍結了..
作者: MoonCode (MoonCode)   2022-10-13 08:17:00
詳細推
作者: nathanlu (雷N)   2022-10-13 08:28:00
加油,我也到處面,很多無聲卡跟罐頭感謝文
作者: fake01 (假面超人)   2022-10-13 08:41:00
推分享
作者: htury (冰點)   2022-10-13 08:43:00
沒想到cmoney這麼硬的考題,大概算錢是需要精確掌握數字運作
作者: BearFather (北極熊)   2022-10-13 09:09:00
幸好17沒上
作者: spicysushi (辣手卷)   2022-10-13 09:18:00
推,感謝分享
作者: AoShenFengYu (分類看板)   2022-10-13 09:21:00
別氣餒,很多時候是人事的問題,但又不能表明,只好包裝成人選不適合婉拒面試者,原po加油!
作者: realbout (薩摩訶)   2022-10-13 09:28:00
KKBOX真的難用,之前面試當場吐過....
作者: starburs (星爆氣流斬)   2022-10-13 09:32:00
推 不管有沒有上都不影響分享文的價值
作者: xevisu (大綠半糖少冰thx)   2022-10-13 09:40:00
這篇實際多了,二年要百萬除非超級強,不然大概只能找不知道什麼能撐多久的新創
作者: littlebroken (小柏肯)   2022-10-13 10:05:00
他看起來對最後拿到的offer挺滿意 應該>100?看下來覺得多試幾間準沒錯
作者: NTUTM04 (TM終號機)   2022-10-13 10:21:00
culture fit有時候標準很謎,不過還是恭喜上岸
作者: ohmylove347 (米特巴爾)   2022-10-13 10:48:00
謝分享,想請教rxjava被問到的多嗎?只學coroutines有點抖
作者: shieldsky (Gray wolf)   2022-10-13 11:55:00
好厲害!兩年經驗就突破百萬了,感謝分享面試經驗,恭喜找到適合的工作!
作者: sck921 (The Fate)   2022-10-13 12:05:00
推,恭喜
作者: aaa1234136 (淡水活魚)   2022-10-13 12:20:00
感謝分享
作者: air4028 (丹尼爾)   2022-10-13 13:00:00
感謝分享!
作者: hydradevil (丞)   2022-10-13 13:38:00
推分享
作者: hegemon (hegemon)   2022-10-13 14:42:00
HR決定no hire的話應該不會核薪呀
作者: rabbitu04 (心日兔)   2022-10-13 14:44:00
有核薪結果但不給offer是啥鬼...核開心的嗎???
作者: woow1225 (B.N)   2022-10-13 16:04:00
原po跟我面過的有不少間有重疊耶 還是恭喜找到工作
作者: touurtn (vv)   2022-10-13 16:34:00
不錄取你 但還是想在你身上貼個建議售價?
作者: robber1234 (超痛恨嘴炮)   2022-10-13 17:55:00
不去這些公司才好,問一堆coroutine結果是給多少$還有早期某些安卓人最愛秋的rxJava, 現在誰還要用看到要會rx的公司直接略過,問我會不會rx直接說不會目前公司一堆爛code, 超過一半都是rx造成的
作者: Lhmstu (lhmstu)   2022-10-13 19:30:00
感謝分享
作者: hellomotogg (你好機車)   2022-10-13 20:09:00
culture fit真的很謎
作者: soarcat (新的挑戰)   2022-10-13 20:28:00
各產業人事凍結 下次會更好
作者: codepo (codenfu)   2022-10-13 23:04:00
強者學弟 推推 學弟
作者: rickykai (凱)   2022-10-13 23:49:00
推分享
作者: anson26666 (GodDomain)   2022-10-14 00:46:00
感謝分享!
作者: touurtn (vv)   2022-10-14 03:49:00
遇過有些HR說你要接受offer才會發offer給你 真的白爛
作者: jobintan (Robin Artemstein)   2022-10-14 10:28:00
樓上,這很正常,估計是被人撕offer給撕怕了。
作者: Alreadykiss (Evil)   2022-10-14 10:53:00
推推,分享好多細節,努力終有回報~
作者: BearFather (北極熊)   2022-10-14 12:30:00
遠端影響你對工作的喜好,有人愛有人不愛。但整個文化跟面試時的感覺比較影響你工作的真實感受。文化差的話遠端也一樣爛而效率更差
作者: pkro12345 (席龍)   2022-10-14 12:41:00
Noodoe不是拓連科技嗎?有改名?
作者: Belieeve (芥末拿鐵)   2022-10-14 13:41:00
好奇culture fit都往哪個方向回答,其實沒和他人協作過的人這部分真的容易踩坑
作者: baobomb (baobomb)   2022-10-14 17:38:00
樓上怎麼這麼氣Rx xD Rx造成爛code是寫的人的問題不是Rx的問題xD
作者: jay123peter (蕭瑟風雅)   2022-10-14 22:31:00
分享推,謝謝你願意分享
作者: YaXuan1997 (YaXuan)   2022-10-15 00:49:00
恭喜
作者: fanatics5566 (★㊣↖狂熱a5566↘㊣☆)   2022-10-15 07:13:00
感謝分享,合作過2個N家出來的工程師不論是開發上還是溝通協調的能力我覺得都不錯,可惜敗在HR
作者: angusyu (〒△〒)   2022-10-15 13:15:00
有人說不是rx造成的,意思就跟java容易NPE不是它造成的是寫的人的問題,科科
作者: baobomb (baobomb)   2022-10-15 17:20:00
防NPE可以用Optional阿 所有語言,Framework,libs都有優缺點吧 但往往對其不熟的人才會覺得很難用 RxJava的Learning curve的確很陡 但真的熟練的話在大型Mobile專案裡可以帶來很大的好處
作者: angusyu (〒△〒)   2022-10-15 17:45:00
都2022就不用再吹rx了,不然為什麼面試的都在換coroutine您要吹也是無妨,個人經驗確實就是個拉基,還好我不用深入學
作者: hicoy   2022-10-15 21:02:00
碰到coroutine之後 馬上棄坑rx 技術無限 時間有限知道什麼東西要投時間去鑽研也是一門學問
作者: baobomb (baobomb)   2022-10-15 21:13:00
我是不知道大大的環境是什麼 不過很大一部分人只是把Coroutine & RxJava拿來當作Threads switching的工具 那兩者其實只是coding style的差別而已而且完全沒有真正利用到這兩者的益處 Rx真正的好處在於模組化跟React Programming 這點Coroutine其實也是用Flow給出一樣的解決方案 沒有說Rx沒缺點 Coroutine的好處是學習曲線比較平衡 跟Rx相比也是各有優缺 沒有必要踩到底啦xD
作者: sharek (...)   2022-10-15 21:26:00
重點還是reactive programming 的概念,就算用Coroutine也是要學Flow。會因為用rx就把code弄得一團亂,改用Coroutine不會好到哪裡去
作者: baobomb (baobomb)   2022-10-15 21:26:00
當然兩者的效能有差 這點Coroutine 的確是贏過RxJava 而且Coroutine如果Flow用的好 的確是可以寫出效能佳又Solid的code 不過我體感上Coroutine 因為更好上手 反而造成很容易被寫爛 當然這我個人感受啦 各有所好 :)sharek大大跟我想的一樣 沒錯 很多人用Coroutine 跟Rx都沒有真正用到React/Flow programming 只是拿來切線程...Style上來看 Rx因為強迫使用者一定要React programming所以很多人覺得難用難學 Coroutine沒有強迫用Flow 所以很多人覺得好用 但Coroutine不用Flow的話 那真的是暴殄天物...
作者: howhowyang (好好癢)   2022-10-19 22:39:00
1M/y的話… 某石頭店很缺人,而且上述主流技術通通不需要會…
作者: shietsd (123)   2022-10-30 22:29:00
所以看起來不要因為一時失敗而降低標準,最後總能遇見,恭喜happy ending
作者: vcidt   2022-11-04 01:12:00
謝謝分享

Links booklink

Contact Us: admin [ a t ] ucptt.com