Responsibilities
- Design and implement key features of either Android or iOS SDK.
- Collaborate with internal and client teams to improve our SDK as well as customizing our product to fit individual publisher needs.
Essential Requirements
- Strong knowledge in Java or Objective-C.
- Deep understanding of Android or iOS.
- Bachelor’s degree or higher in Engineering-related field.
薪資的部分如果能力很好,而且面談的時候表現的出來,公司會提供對應期待的薪資。
另外依狀況,可能面試完會有作業需要繳交。
技術方面有問到關於 Android & Java 的問題;白板題在經過提示後有寫出答案。
個人覺得公司的環境不錯,做的東西有獨立性,裡面的工程師能力也都蠻不錯的。
面試的部分詢問了 Android & Java 的基本知識。白板題內容個人覺得困難度中偏難,解題不限語言且可以寫 pseudo code;另外會再寄回家作業。
最後詢問個人喜歡如何的工作環境,感覺公司很重視解決問題跟邏輯的能力。
有考白板題(任何語言都可以,主要測思考邏輯,其實無從準備),討論如何有更好的解法等等;另外還有情境式的考題,開發的過程中遇到困難如何突破與解決。
個人對於公司的環境、同事或技術都很喜歡,覺得可以學到很多東西。
白板考題考到演算法,資料結構,個人覺得蠻難的。另外面試完還有作業需要繳交。
一開始的白板題花了太多時間,所以寫完後,讓我提問問題,就結束了這一回合。
面試官回饋解題的方向是正確的,但想的太複雜了。
一開始先自我介紹,然後回答 Android 相關問題,另外還有個人工作上的會遇到的問題。
最後公司有介紹公司的產品和工作內容。
面試者有兩位,有介紹公司,討論 Android、Java 相關技術問題;另外有考白板題,不過這邊我答題後對方說有更有效率的解法,經過提示有把答案寫出來;最後有讓我提問看有沒有相關問題。
本身覺得公司環境不錯,做的東西有獨特性,裡面工程師能力也都蠻不錯的。
面試時間約 1 小時,詢問工作經歷、程式相關問題、是否排斥加班,無白板題。
面試時間大約 2 小時,兩位面試官 YT Li(CTO)與 Mr. Ku(Senior Engineer)都全程參與。大致流程如下:
1. 簡短自我介紹
2. 討論碩士論文的細節
3. 請我詳述工作的經驗,並請我在白板上說明 Android activity life cycle
4. 考 Java 程式的語法
5. 實作演算法完成特定條件的字串的比較,可以向考官問清楚題目數值範圍或要求提示,可以較順利答題。
6. 介紹與 Demo 公司的產品,為了能夠整合在客戶的程式中並達成需求,重視非常精簡與高效能的程式能力。
7. 詢問工作中遇過最困難的事件,以及寫過最大型的程式專案,完成的程式碼行數。
面試官態度十分親切,在每次問答之後也都會主動提出期望的正確答案一起討論,並適當地給予建議,最後也會直接向應徵者說明他們評估後的結果。
面試時間約 3 小時
有兩位跟我面談,介紹公司、工作內容和問 Android 的問題,覺得對方問的很細,但都答得出來很 OK。
白板題寫得也還可以,最後討論一下工作內容和公司現況。
面試約兩小時左右,兩位主管和我談,介紹一下工作和公司,提到目前 SDK team 主要有兩個部份:
(1) 開發新的 Feature
(2) maintain(包含客戶端的 Customize)
主要目前就是提供客戶 SDK,能夠在置入後所有的事情都做好,現在目前最大的客戶昰大陸的互聯網公司(擁有過 1 億的用戶量);另外有提到團隊目前二十幾人,會再擴編到五十幾人;目前 Intowow 有開始在運行 Scrum、Automation test、CI、unit testing。
技術部份,考兩題白板題, 第一題寫出來 OK,都算對,但是討論了一下改成主管心中想要的答案;第二題也寫對,但是犯了一點小錯誤,空間複雜度多用了一點,對方稍為提示了一下改了過來,但基本上這兩題白板提沒什麼問題。
另一個部份詢問 Android 像是和 Java 的問題,有一題 Java 的問題只答對一半,其他都是問蠻基本的沒什麼問題。
最後說會把面試狀況回報給 HR 討論一下,有提到如果有 Offer 話接下來會跟 COO 談薪水。覺得談起來蠻順利,和對方主管的看法滿一致的,也覺得對方應該對自己算蠻有興趣的。
面試時間約四小時,主要在介紹跟宣傳公司,且聊了 iOS 的工作需求等等,接著考了三題白版題,和一些 iOS 的知識題。
先與兩位主管聊技術背景與公司介紹,後來 HR 進來說時間不足所以安排二面,二面考白板題。
面試官先是問我對於公司的期待以及個人未來規劃,之後介紹公司產品、核心技術與營運狀況等等。
過程中提及有與國外公司會議的需求,目前公司有針對工程師的英文能力在做加強。
休假制度優於勞基法,同時只要工作交接好,不會限制你一次最多只能休幾天。
2017 iOS 面試心得個人背景:112 碩畢 / 業界經驗 7 年 / iOS 經驗 2 年
透過 Jecho 仲介投遞履歷,三題敘述很長的 Codility → 歷時 2.5 小時的 Onsite Interview (iOS Engineer + Sr. Architect)。
覺得首次與獵才顧問的合作獲益良多,因為顧問的極力推薦,才得以有這個契機與 Intowow 的面試官互動討論;履歷在顧問替我修改後,重點清楚凸顯、用詞遣字也顯得相對專業。
在面試過程中可以感受到 Intowow 面試官的友善且樂於分享知識豐富的用心,對於我的問題總是不厭其煩地講解。
https://medium.com/@welcomepig/2017-ios-%E9%9D%A2%E8%A9%A6%E5%BF%83%E5%BE%97-cc02c36ff654
4 年軟體工程開發經驗。
總共花了快六小時,分兩個階段面試:
第一階段和三位工程師談,主要是工作內容和 iOS 相關技術,都有回答出來,也能進行討論。
第二階段寫了一道白板題,這部分也沒什麼問題,有成功回答出來。
最後由 HR 來談期望薪資,HR 問了一些工作經歷和狀況,也介紹了一些公司福利。
談完覺得環境不錯,上班可以學外文的福利也不錯!只是比較顧慮的是 intowow 目前主要用的是 objective-c,但本身比較偏好可以開發 swift 的環境。
6 年的 Android APP 開發經驗,因為喜歡 Intowow 身為新創公司的潛力,以及看中 Intowow 的產品所帶來的技術挑戰,而決定前往面試。
面試時間約 4 小時,一開始和幾位工程師談經歷以及 Android 相關問題,後來考了兩題白板題;最後會和 HR 談想換工作的原因,以及期望薪資的部分。
5 年以上 APP 開發經驗。
第一次面試時間約 3 小時,一開始介紹工作內容和公司,目前 SDK team 主要包括兩個部分:開發新的 feature 及維護,另外 Intowow 也有開始運行 Scrum、Automation test、CI 和 unit testing。
技術部分則考了兩題白板題,以及詢問 Android 和 Java 的問題,例如 Life cycle、Memory leak 等等。
最後面試主管說會和 HR 討論後續,如果有 offer 的話會和 COO 談。
第二次面試約 2 小時,先問了對工作的期待及未來規劃後,介紹公司的產品、核心技術和營運狀況,有提到公司目前著重在美國發展,有時會有英文的會議,因此公司有開辦英文課加強同事的英文程度。另外也有講到休假制度,公司沒有限制休假天數,只要事情做好且跟同事協調好的話,可以想休就休。
整體談下來感覺滿順利的,最後也順利 offer get!