本文是Android面試題整理中的一篇,結合右下角目錄食用更佳
其他問題
-
XXX(某個比較重要的點)是怎麼實現的?
-
你在專案中遇到的最大的困難是什麼,怎麼解決的?
-
專案某個部分考慮的不夠全面,如果XXXX,你怎麼優化?
-
XXX(一個新功能)需要實現,你有什麼思路?
面試裡,最後面完之後一般面試官都會問你,你有沒有什麼要問他的。其實這個問題是有考究的,問好了其實是有加分的,一般不要問薪資,主要應該是:關於公司的、技術和自身成長的。
以下是我常問的幾個問題,如果需要可以參考:
-
貴公司一向以XXX著稱,能不能說明一下公司這方面的特點?
-
貴公司XXX業務發展很好,這是公司發展的重點麼?
-
對技術和業務怎麼看?
-
貴公司一般的團隊是多大,幾個人負責一個產品或者業務?
-
貴公司的開發中是否會使用到一些最新技術?
-
對新人有沒有什麼培訓,會不會安排導師?
-
對Full Stack怎麼看?
-
你覺得我有哪些需要提高的地方?
工作中遇到一次最大困難時什麼 你最後是怎麼解決的 如果讓你再來一次你是否能夠解決的更好
職業規劃
為什麼離職
開發過程中遇到最深刻的BUG是什麼
當你的開發任務很緊張,你怎麼去做程式碼優化的?
怎麼和你的同事溝通
你對某某某網際網路發生事情的看法?(直播答題等等)
1.你工作中最牛逼or最成功or最有貢獻的一件事是什麼?
複製程式碼
2.專案中的亮點是哪些?怎麼實現的?(實在沒有的自己去找,只能用別人的案例了) 3.做專案的過程中有沒有遇到過困難?怎麼克服的?
- 專案做的什麼:明確你的專案到底是做什麼的,有哪些功能
- 怎麼做的:明確你的專案的整體架構,在面試的時候能夠清楚地畫給面試官看並且清楚地指出從哪裡呼叫到哪裡、使用什麼方式呼叫
- 你的作用:明確你的模組在整個專案中所處的位置及作用
- 其他:明確你的模組用到了哪些技術,更好一些的可以再瞭解一下整個專案用到了哪些技術
https://github.com/AweiLoveAndroid/CommonDevKnowledge/blob/master/interview/answers/HR%E6%8F%90%E5%87%BA%E7%9A%84%E9%9D%A2%E8%AF%95%E9%97%AE%E9%A2%98%E5%8F%82%E8%80%83%E8%A7%A3%E7%AD%94.md