本文是Android面試題整理中的一篇,結合右下角目錄食用更佳git
其餘問題github
XXX(某個比較重要的點)是怎麼實現的?面試
你在項目中遇到的最大的困難是什麼,怎麼解決的?架構
項目某個部分考慮的不夠全面,若是XXXX,你怎麼優化?post
XXX(一個新功能)須要實現,你有什麼思路?優化
面試裏,最後面完以後通常面試官都會問你,你有沒有什麼要問他的。其實這個問題是有考究的,問好了實際上是有加分的,通常不要問薪資,主要應該是:關於公司的、技術和自身成長的。職業規劃
如下是我常問的幾個問題,若是須要能夠參考:spa
貴公司一貫以XXX著稱,能不能說明一下公司這方面的特色?code
貴公司XXX業務發展很好,這是公司發展的重點麼?blog
對技術和業務怎麼看?
貴公司通常的團隊是多大,幾我的負責一個產品或者業務?
貴公司的開發中是否會使用到一些最新技術?
對新人有沒有什麼培訓,會不會安排導師?
對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