吐槽在前:html
應該說,不管是學校背景,專業知識,實習經歷,亦或是項目經驗,我自認爲都還不錯,可是沒想到今年工做這麼很差找。分析了一下緣由:面試
今年的形勢真的很差,不少A類公司不招了,或招1個兩個,致使不少A類學生到B類公司去參加應聘,B類學生被擠到C類公司,而C類公司也不怎麼招,B類公司招的人數都是個位數。上面說的狀況對大華爲不算,他今年招的人數依然不少。編程
項目經驗豐富,可是不合口,不少公司喜歡找你作過**的,譬現在年,你作過H.264的話,那麼恭喜你,會很好找工做,還有一些大公司只招驗證的,因此設計的就比較悲催。測試
我的感悟:基礎知識很重要,尤爲是時序那塊(創建時間,保持時間,跨時鐘域處理);平時多注意積累;項目不在多在精,你作的項目必定要搞清楚,最好能滔滔 不絕說上2個小時左右,面試小公司的時候通常畫出TOP硬件結構就好了,闡述每一個模塊的做用,因此就算你沒作過只要瞭解個大概就能夠,可是去大公司,那些 人能把你問出翔來(粗俗卻形象,哈哈!),若是你沒項目經驗,提早把畢業設計作了,作透,否則到時面試你沒什麼能夠說的;針對性的選擇一些公司,別人家投 啥你投啥;看到別人拿到offer的時候必定要穩住,靜下心來等你的那份;碰到很適宜的公司就簽了吧,別總認爲好的公司在後面,以避免西瓜和芝麻都沒有!英 文時不時的要說,否則到時你說的英文你本身都想笑;筆試儘可能寫滿,寫沾邊的那種,別亂扯淡!spa
必定要參加校園宣講會,否則你在網上投的簡歷都沒什麼用,不少公司宣講後直接筆試和麪試。.net
下面的筆試試題部分師兄和師姐可能有,大家到時多問問,我能回憶的就這麼多。設計
- 華爲(9.16):軟件要上機進行筆試(在華爲南研所,3道編程題,網上有歷年的題目),硬件沒有筆試,直接進行面試,範圍以下:一面:介紹你作的項目或 畢設(電路結構,接口時序,設計思想等),上升沿採樣電路及代碼(還有脈衝採樣電路,最好也看看),跨時鐘域處理方法,加法器電路及代碼,都是一些基礎 題;二面:上機進行性格測試,尼瑪我作了兩遍都沒過,若是想去華爲的這個地方要特別注意(我被人嘲笑爲性格分裂,好吧,是分裂);三面和HR聊聊項目和自 己及公司的一些東西。
- 芯原(9.25-9.26):今年是宣講會完了直接英文筆試,能夠中文做答(智力題,就是看圖有啥區別的那種,考公務員常常考的那種;給出總線(AMBA 總線)及一些模塊(ram,uart,iic,cpu等)畫出一個soc系統,和研究生上的soc那麼課中的一個soc圖相仿;看狀態機寫代 碼,h.264相關的東西考了很多,計算創建時間保持時間餘量的;rtl及門級仿真的區別;axi總線和其餘總線對比),這家公司的今年的針對性很強 (h.264和AXI總線),因此不少優秀的被刷了;面試有兩輪,介紹項目,說說在其中遇到的困難及如何解決的;若是有個很重要的事情你正在作,又來了一 個很急的事情,你該如何處理;英文介紹你的優勢和缺點。
- 百度(9.28):我22號才投的百度,投着玩的,沒多大戲,在南航明故宮校區,順便看了下空姐~~~下面回憶一下筆試內容,筆試不難,但就怕這樣的,因 爲筆試不難,那麼面試確定不容易。D觸發器的結構,創建時間和保持時間的定義;五級流水線內容,流水線冒險及處理方法;格雷碼及其做用;verilog代 碼找錯誤;單脈衝處理;一個ram填滿數據(8k*16)從中找到最小的和次最小的及它們對應的地址(verilog處理);一個64bits的數據,找 出連續1最長的字串的長度(如。。001111000011000,最長的字串爲1111
長度是4,用c語言實現)。(http://wenku.baidu.com/view/68e5e460b307e87101f696ec.html 另外一個考題)htm
流水線阻塞及處理方法:(參考http://blog.csdn.net/muxiqingyang/article/details/6677425裏面大話處理器的文章)blog
結構相關:當指令在重疊執行的過程當中,硬件資源知足不了指令重疊執行的要求,發生資源衝突時將產生結構相關。解決方法:添加硬件資源,例如解決訪存衝突就使用指令cache和數據cache分開的哈弗結構。
數據相關:當一條指令須要用到前面指令的執行結果,而這些指令均在流水線中重疊執行時,就可能引發數據相關。解決方法:數據重定向技術,或者稱爲旁路技術(forwarding)。
控制相關:當流水線遇到分支指令和其餘會改變PC值的指令時,會發生控制相關。解決方法:分支預測技術,投機執行,延遲分支接口
- 福州瑞芯微(10.9下午):這個公司說是在福州和上海招聘(8000-10k)可是宣講會的時候改爲了北京和福州,緣由是上海的那邊太好招聘了。題 目:32分頻計數器及電路,跨時鐘域處理,化簡一個公式而後用加法器和其餘電路實現,這家公司次日通知我面試,我沒去。
- 威盛(10.9晚):威盛今年在上海新成立了一個部門叫兆芯,招的人數多一點(應該10來個吧),分爲cpu部門和gpu部門,前面的部門投遞簡歷後直接面試,後面的公司要參加筆試,筆試題後續會有。次日通知我面試了,我沒去。
- 豪威科技(10.9晚):該公司宣講會的時候,另外一家公司要筆試,因此參加這個公司的人數比較少,不過好多人的簡歷都找人代投了,我也是。原本是要次日 筆試的,後來直接面試了,我去了這家,是家外企。面試的時候問了一下項目,可是他不問你項目作了什麼,更可能是問你輔助你設計的那些知識,問問題稍微會多問 幾個爲何,譬如settime或holdtime違規數據會不會必定錯,爲何(不會,由於亞穩態震盪,有可能最終是對的),低功耗處理的一些方法。
- 聯發科(10.11):聯發科合肥在合肥工業大學招聘,跑過去結果不筆試,不過還好,HR特地安排了筆試和3輪面試(3我的,2我的,1我的),筆試考了 模擬的,通訊的(信號調製那方面的,相位調製,頻率調製),c語言,數字電路,大概有50分的題目和數字電路無關。筆試第一輪3個技術男問你一我的,問的 很是叼專。第二輪聊技術方面的收穫,平常。第三輪聊聊成績,平常,問了我一個特奇葩的問題,南京有多少加油站。。。。。。。。。。。。,好吧我不知道。
- 瑞晟(10.13):上午9點我面的pc部門,那個面試官問我項目一個勁的追問,甚至讓我寫其中一個模塊的代碼,尼瑪,我一年前作的東西了,寫個毛的代 碼,不過還好我臨場發揮了一下,而後是作題目,看狀態機寫代碼(有的狀態機是等幾個週期才跳轉),看代碼化電路(if elseif elseif else的那種,而後調整一下優先級再畫),總共面了80分鐘;下午mm驗證部,問的問題比較簡單,談項目,上升沿檢測電路及代碼,mux加反相器實現異 或。