- 程序員面試筆試真題庫
- 猿媛之家編著
- 1283字
- 2019-08-02 16:54:04
面試筆試經(jīng)驗技巧1 如何巧妙地回答面試官的問題
在程序員面試中,求職者不可避免地需要回答由面試官提出的各種刁鉆、犀利的問題,這時不能簡單地回答“是”或者“不是”,而應(yīng)該具體分析“是”或者“不是”的理由。
那么,面對面試官提出的各類問題,如何才能條理清晰地回答呢?如何才能讓自己的回答令面試官滿意呢?
談話是一種藝術(shù),回答問題也是一種藝術(shù)。同樣的問題,不同的回答方式,往往會產(chǎn)生不同的效果,甚至是截然不同的效果。在此,編者提出以下幾點建議,供讀者參考。
首先,回答問題務(wù)必謙虛謹(jǐn)慎。既不能讓面試官覺得自己很自卑,唯唯諾諾,也不能讓面試官覺得自己清高自負(fù),而應(yīng)該通過回答問題表現(xiàn)出自己自信從容、不卑不亢的一面。例如,當(dāng)面試官提出“你在項目中起到了什么作用”的問題時,如果回答“我完成了團(tuán)隊中最難的工作”,可能會給面試官一種居功自傲的感覺;而如果回答“我完成了文件系統(tǒng)的構(gòu)建工作,這個工作被認(rèn)為是整個項目中最具挑戰(zhàn)性的一部分內(nèi)容,因為它幾乎無法重用以前的框架,需要重新設(shè)計”,這種回答有理有據(jù),更能打動面試官。
其次,回答面試官的問題時,要適當(dāng)?shù)亓粲袘夷睢H艘话愣加蝎C奇的心理,面試官自然也不例外,而且人們往往對好奇的事情更有興趣,也更加記憶深刻。所以,在回答面試官問題時,應(yīng)說關(guān)鍵點而非細(xì)節(jié),說重點而非和盤托出,通過關(guān)鍵點,吸引面試官的注意力,等待他們繼續(xù)“刨根問底”。例如,當(dāng)面試官希望對簡歷中的一個算法問題有進(jìn)一步了解時,求職者可以這樣回答“我設(shè)計的這種查找算法,對于80%以上的情況,都可以將時間復(fù)雜度從O(n)降低到O(logn),如果您有興趣,我可以詳細(xì)給您分析具體的細(xì)節(jié)。”
最后,回答問題要條理清晰、簡單明了,最好使用“三段式”方式。所謂“三段式”,有點類似于中學(xué)作文中的寫作風(fēng)格,包括“場景/任務(wù)”“行動”“結(jié)果”三部分內(nèi)容。以面試官提的問題“你在團(tuán)隊建設(shè)中,遇到的最大挑戰(zhàn)是什么”為例,第一步,分析“場景/任務(wù)”:在我參與的一個企業(yè)資源計劃(Enterprise Resource Planning,ERP)項目中,我們團(tuán)隊一共四個人,除了我以外的其他三個人中,有兩個人能力較好,人也比較好相處,但有一個人卻不太好相處,每次小組討論問題時,他都不太愛說話,也很少發(fā)言,分配給他的任務(wù)也很難完成。第二步,分析“行動”:為了提高團(tuán)隊的綜合實力,我決定找個時間和他單獨談?wù)劇S谑俏依弥苣r間,約他一起吃飯,順便討論項目問題,并詢問了一些項目中他遇到的問題,通過他的回答,我發(fā)現(xiàn)他并不懶,只是對項目不太了解,缺乏經(jīng)驗,缺乏自信而已,所以越來越孤立,越來越不愿意討論問題。為了解決這個問題,我嘗試著把問題細(xì)化到他可以完成的程度,從而幫助他建立自信心。第三步,分析“結(jié)果”:慢慢地,他的技術(shù)水平有了大幅提升,不僅能夠按時完成安排給他的工作,人也越來越自信了,也越來越喜歡參與小組的討論,并能良好地表達(dá)自己的想法了。由此,團(tuán)隊整體協(xié)作能力也得到了提升。“三段式”回答一個最明顯的好處就是條理清晰,既有描述,也有結(jié)果,有理有據(jù),讓面試官一目了然。
回答問題是一門大學(xué)問。求職者可以在平時的生活中加以練習(xí),提高自己與人溝通的技能,等到面試時,自然也得心應(yīng)手了。
- Rust編程從入門到實戰(zhàn)
- Learning Data Mining with Python
- aelf區(qū)塊鏈應(yīng)用架構(gòu)指南
- Apache Spark 2.x for Java Developers
- Android驅(qū)動開發(fā)權(quán)威指南
- Learning Material Design
- 機(jī)器學(xué)習(xí)微積分一本通(Python版)
- Maker基地嘉年華:玩轉(zhuǎn)樂動魔盒學(xué)Scratch
- jQuery for Designers Beginner's Guide Second Edition
- Puppet:Mastering Infrastructure Automation
- Learning D3.js 5 Mapping(Second Edition)
- Kotlin語言實例精解
- Google Maps JavaScript API Cookbook
- Python高性能編程(第2版)
- 三步學(xué)Python