C語言程序員/工程師筆試面試經驗?

單片機程序員/工程師、嵌入式程序員/工程師、Linux程序員/工程師等等崗位面試都可能是一場C語言面試的交鋒。

方法/步驟

C語言基礎:沒辦法,題海戰術,網上各種面試題都看一遍,什麼static、const等等關鍵字都要熟悉,推導在一起的小程序(for、wile、if少不了)的printf輸出結果也是常考,注意了必有陷阱,凡題三思,不用急著交卷...看似不難,但是到處埋坑!判斷題也是常考,我曾經有一次面試,叫找出程序中錯誤,結果掉坑了,錯誤居然是char寫成了Char!狂暈,我相信大部分人在編譯器裡面寫0xfffffffffffffffffff次都不會出現這個錯誤!

C語言程序員/工程師筆試面試經驗

數據結構:冒泡排序死也要記住了,女票生日可以忘,這個說啥也不能忘,筆試經常就是對一個數組排序,如果面試的話可能會問你如何優化這個算法!還有其他的一些排序算法比如快速排序也很重要,不一定要去學數據結構,但是排序算法可以網上查查,敲敲。反而樹、鏈表啥的考的比較少,但是堆棧出現的頻率也很高,我有一次就被問到堆是系統管理還是棧是系統管理。吐血,一緊張居然搞反了!

C語言程序員/工程師筆試面試經驗

Linux shell:如果面試的是嵌入式方面的崗位,還會問一些和C語言無關的問題,一個就是Linux比較偏但是很實用的命令,比如用shell運行一個程序,並且讓他後臺。像ls、cd...這些你敲到爛的命令基本不會考的。

C語言程序員/工程師筆試面試經驗

Linux編程:還是嵌入式/Linux有個的崗位,會問C語言的多線程、線程通信、多進程通信。

C語言程序員/工程師筆試面試經驗

項目經驗:簡歷上一定要有項目經驗,學校的lualu黨、閒人看到了請努力準備你的項目經驗了啊!!幾乎所有的面試官都會針對你的項目詢問你如何實現已經做項目中解決了什麼最深刻的問題?並會問你除了上面的項目還做了什麼系覺得比較滿意的項目?所以簡歷準備2個以上項目,還要最少留一個沒寫在簡歷上面的!

C語言程序員/工程師筆試面試經驗

閒聊:當面試官問和非技術無關的話題時,有時候確實是閒聊,但是一定要提高警惕,可能十分危險,比如問愛逛什麼網站,就應該回答一些技術論壇,別想著面試官是否和me有一樣有某個生理癖好,好好和他分享一下珍藏,那你就是上當了!又比如問你是否有什麼新數碼產品發佈或者新技術湧現,kao,你說laozi沒錢買,關注個啥子咧,那就又上當了,說一下和所面試公司相同的其他公司的新產品,會獲得大好印象!實在不懂,啥雲計算、大數據聊一下也可以啊!如果你都不關注這個行業,面試官有理由相信你是為工作而找工作(事實我們都如此)!

C語言程序員/工程師筆試面試經驗

相關問題答案