程序員面試必備 40 問(程序員面試必備 40 問問題)
不久前 InfoQ 上一篇阿里 P10、騰訊 T4、華為 18,互聯(lián)網(wǎng)公司職級(jí)、薪資、股權(quán)大揭秘的文章獲得了很多程序員的關(guān)注,大家都想進(jìn)”大廠“,但是機(jī)會(huì)總是要給有準(zhǔn)備的人。除了在工作中提升自己的”硬實(shí)力“,在面試中應(yīng)該掌握哪些”軟技巧“呢?正好看到Relocate.me上一篇文章:教給程序員在面試中一定要問的 40 個(gè)問題。今天我們就把這 40 個(gè)問題匯總給大家,希望對(duì)大家的面試有所幫助。
技術(shù)問題
1、這個(gè)項(xiàng)目使用了哪些技術(shù)(語(yǔ)言,框架,庫(kù))?
2、應(yīng)用程序是一體化架構(gòu)還是微服務(wù)架構(gòu)?
3、采用了哪些設(shè)計(jì)模式?
4、這個(gè)項(xiàng)目是使用本地托管服務(wù),還是使用云服務(wù)?
5、團(tuán)隊(duì)是否采用持續(xù)集成和持續(xù)部署實(shí)踐?
6、項(xiàng)目中是否使用了容器技術(shù)?
7、在項(xiàng)目部署之前,團(tuán)隊(duì)成員之間是否互相 Review 了代碼?
8、誰(shuí)負(fù)責(zé)維護(hù)這個(gè)項(xiàng)目的文檔?它多久更新一次?
9、代碼是如何測(cè)試的?使用了哪些類型的測(cè)試工具?
10、開發(fā)人員編寫了測(cè)試,還是說僅僅是 QA 的責(zé)任?
11、測(cè)試的代碼覆蓋率怎么樣?
12、使用了什么缺陷跟蹤系統(tǒng)?
13、如果服務(wù)器故障轉(zhuǎn)移發(fā)生在半夜,誰(shuí)來負(fù)責(zé)解決問題?
14、項(xiàng)目是否有隨叫隨到的輪換?
除此之外,還要盡可能多地了解數(shù)據(jù)庫(kù)、API、構(gòu)建工具,IDE,版本控制系統(tǒng)等。
團(tuán)隊(duì)管理和公司文化
15、團(tuán)隊(duì)計(jì)劃實(shí)現(xiàn)的短期目標(biāo)和長(zhǎng)期目標(biāo)是什么?
16、項(xiàng)目目前是否在籌集投資?
17、項(xiàng)目使用什么方法(瀑布,敏捷,看板,Scrum)?
18、項(xiàng)目開發(fā)和維護(hù)的比例是多少?
19、團(tuán)隊(duì)有多少人?
20、團(tuán)隊(duì)中有多少外國(guó)人?
21、我將向誰(shuí)匯報(bào)?我會(huì)被別人作為匯報(bào)對(duì)象嗎?
22、這個(gè)職位的增長(zhǎng)空間在哪里?
23、我是否需要進(jìn)行輪崗?
24、我會(huì)去組織任何黑客馬拉松或工作坊嗎?
25、公司是否會(huì)給我提供額外培訓(xùn)的機(jī)會(huì)和費(fèi)用?
26、我會(huì)有導(dǎo)師嗎?我是否還需要指導(dǎo)其他人?
27、時(shí)間表有多靈活?
28、可以在家工作嗎?
29、我必須加班嗎?如果是的話,是否會(huì)支付加班費(fèi)?
30、我是否需要出差?出差的目的地和頻率是什么?
31、公司會(huì)有團(tuán)建嗎?如果是,頻率是什么?
32、如果團(tuán)隊(duì)內(nèi)部發(fā)生了沖突,通常如何解決?
33、我的搬遷套餐包括哪些內(nèi)容?
招聘過程本身
34、面試過程包括多少個(gè)步驟?
35、技術(shù)面試是遠(yuǎn)程面試還是現(xiàn)場(chǎng)面試?
36、在技術(shù)面試中,我是否需要現(xiàn)場(chǎng)編寫代碼,還是說只需回答技術(shù)問題?
37、測(cè)試任務(wù)是什么樣的?
38、執(zhí)行測(cè)試任務(wù)是否有指定時(shí)間和截止時(shí)間?
其他重要問題
39、這份工作的薪水范圍是多少?薪水的上調(diào)空間有多大?
40、我可以親自與一些團(tuán)隊(duì)成員交談嗎?
招聘人員對(duì)第 40 個(gè)問題的回答和反應(yīng),將讓你印證他們說的話是不是真的。
更多
更多優(yōu)質(zhì)文章,可點(diǎn)擊了解更多