程序員面試常見問題解答


1. 碰到熟悉的問題時應該如實相告嗎?面試

是的!碰到熟悉的問題,固然要告訴面試官!有些人會以爲這很傻--要是熟悉這個問題(並知道答案),豈不是如虎添翼,對吧?其實,未必如此。編程

咱們力薦你如實相告的理由以下。編程語言

(1) 彰顯你的誠實品質。這能反映出你的誠信--能夠大大加分!要知道面試官但是在默默地考察你,看你夠未入流成爲他將來的同事。我不知道你我的怎麼想,反正我是喜歡和實在人一塊兒共事。ide

(2) 這個問題可能略有改動。你不會想冒這個險給個錯誤答案吧?spa

(3) 若是你將正確答案脫口而出,面試官會以爲很可疑。面試官固然知道題目的難度。但若是你佯裝磕磕絆絆地答題,則頗有可能誇張過分,而顯得你這我的很不誠實。it

2. 該使用哪一種編程語言?io

不少人都會建議說用本身最駕輕就熟的語言,其實理想狀況下,你應該使用面試官最熟悉的語言。我通常會推薦使用C、C++或Java,由於大多數面試官都熟悉這三種語言。我我的偏好Java(除非涉及C/C++問題),由於用Java編寫程序效率比較高,並且寫出來的程序簡單易懂,哪怕平時用慣C++的人看Java程序也不會有太大難度。有鑑於此,本書基本上都用Java來解題。class

3. 面試結束後我沒有收到回覆,是被拒了嗎?求職

不是的。真要被拒的話,公司通常都會給你通知。面試結束後短期內沒有收到回覆並不表明什麼。你可能表現得很不錯,但招聘人員不巧度假去了,沒能及時處理。公司可能正在進行部門重組,具體該招多少人尚無定論。又或者,你確實表現得不怎麼樣,但碰巧遇到了一個辦事拖拉或者特別忙的招聘人員,他沒能及時答覆你。固然,也會有一些奇怪的公司。"嗯,既然咱們不打算錄用這個求職者,那就不必給他回覆。"因此,一切取決於公司自己。但你能夠發郵件或打電話跟蹤後續進展。效率

4. 被拒以後我還能從新申請嗎?

固然能夠了,不過一般須要等上一段時間(半年至一年)。上一次的糟糕表現通常不會影響下一次面試。不少人都被微軟、谷歌拒過,但他們後來仍是順利過關了。

相關文章
相關標籤/搜索