程序員在面試中如何占據主動?

jopen 11年前發布 | 7K 次閱讀 程序員

程序員在面試中如何占據主動?

        很多關于程序員面試的文章,都在討論如何很好地回答面試官的問題。其實,面試是一個雙向選擇的過程(如果你不這么認為,說明你還不夠自信),你大可不必在面試中完全處于被動,相反,你也可以問面試官一些問題,以便看看這個公司是否合你胃口。

        比如,你可以問面試官如下這些問題:

        1. 你們公司開發軟件使用的最新工具是什么?

        這個問題的目的是看該公司是否落后。如果答案是一些比較古老的工具,比如 Visual Studio 2005,說明該公司已經落后幾年了,這也許意味著,該公司軟件代碼庫中可能藏匿著一些災難性的 bug。

        2. 我想使用x語言(該公司目前未使用的語言),你怎么看?

        這個問題是看該公司對于不同事物的態度。如果該公司基于微軟的編程語言,那么就問 Python 或 Java,看面試官如何回答。如果他們考慮過這種可能性,甚至為此感到興奮,那么說明他們對于改變和增長持開放態度,這是一個好兆頭。

        3. 你怎么去規劃軟件的改進?

        通過這個問題,你也許可以得知該公司的大致流程,以及有多少官僚機構。如果他們一開始就列出一個很長的、需要咨詢的人的名單,這可能意味著該公司對軟件的改進比較緩慢和混亂,正所謂“廚子太多反而把湯做壞”。

        4. 你會采取什么措施來幫助改善團隊精神?

        這個問題比較有趣,有可能面試官會給你宣講一下他們提供給編程團隊的一些特殊福利。通過回答,你可以看出該公司對待程序員的總體態度,對程序員的重視程度。

        5. 你們是否愿意提供培訓或為想參加培訓的程序員提供一些補助?

        可以看出該公司是否愿意為他們的程序員進行投資。如果他們愿意這樣做,說明他們很看重你和你的發展。但大部分公司更愿意只支付你薪水,讓你自己找時間學習相關技能。但也有公司會說,愿意支付一些,但在合理范圍內。

        6. 你認為Y技術怎么樣?

        這里的Y,可以是過去一兩個月內出現的尖端技術。這個問題可以讓你得知該公司對行業趨勢的態度。他們可能沒有聽說過這個技術,但他們至少應該表 現出一定的興趣,想知道更多。如果表示不關注、沒興趣,說明他們正工作在一個“泡沫”中,安于現狀。另一方面也說明,他們不愿意花時間來增長知識。

        7. 你如何解決團隊中程序員之間的矛盾?

        該問題可以得知他們在處理人與人之間個性沖突的速度、處理方法,以及如何徹底解決等。如果他們立即采取行動,將當事人叫到一起談談,確保每個人都滿意,這表明該公司還是比較關心程序員的,像關心他們的代碼一樣多。

        8. 貴公司是否有反饋箱,或者有其他方法讓員工提供改善公司的建議?

        該問題的目的是看一家公司是否能夠聽進去員工的意見,并加以實施。他們可能目前還沒有類似的措施,你需要看他們聽到你的建議后,是否愿意這樣做。

        總結

        以上這些問題,可以幫助你選擇到一個積極向上、能夠讓你快樂工作并有利于你職業生涯發展的公司,而不是一個士氣低落、態度惡劣、對你百般限制的公司。

        另外,在詢問面試官這些問題時,你需要注意場合和態度(面試官的態度以及你詢問的方式)。如果你因為問了這些問題被刷掉,我只能說“對此我深感抱歉”。

來自: www.iteye.com
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!