面試是電話面試,約得時間是周六下午三點。電話在三點的前后三分鐘內到,通話時間大致在40分鐘左右!面試體驗挺不錯的。面試的崗位是數字邏輯工程師。本人雙非,拿過一個國一(南京FPGA大賽),一個數學建模省二。
面試剛開始就是簡單的自我介紹,主要介紹了本科學習情況等相關的信息,最后介紹獲得的國獎,寫了技術博客,自學了python,matlab等
自我介紹過了之后就是提問項目了
寒武紀數字邏輯工程師面試題
我的本科項目主要是做了一個過PYNQ+A7的疲勞檢測項目,還有兩個MIPS指令架構的多周期,單周期CPU,還有SDRAM沒敢寫,時間太久忘記了,sobel的邊緣檢測沒有問題。
第一個項目就是問了項目的概述,具體我的職責,怎么實現的算法(比較簡單,沒有特別詳細),其次就是純邏輯部分。介紹了LCD屏幕的驅動,VGA驅動,uart,IIC通信驅動模塊等。
第二個就是CPU。主要問了超前進位加法器的實現與串行進位加法器的區別與加速原理,問了數據沖突是怎么解決的。問到了同步異步的使用區別(這個需要注意!很多都會問到),問到了CPU怎么實現中斷的(我的不支持,也就沒有說)。介紹了多周期與單周期的實現大致思路。
面試沒有出結果,總體感覺面試體驗不錯!
招聘app投遞簡歷
簡歷篩選通過后,Hr電話聯系約面試時間,發出正式面試邀請郵件
部門同事電話面試
寒武紀IT網絡工程師面試題
自我介紹
當前職業狀態,想換工作原因
多臺服務器如何管理?
電腦宕機如何排障處理?
辦公設備維護等簡單問題
面試一個小時多,項目懟了半個小時,算法題一道十分鐘。這是寒武紀的二面,二面和一面中間隔了一個禮拜,二面應該是過了,等HR面試通知中,據說寒武紀HR面試會擇優錄取,心里很慌。
面試官問的面試題:寒武紀分布式訓練研發工程師面試題
1.懟項目,半個小時。
2.static和const區別
3.C++多態
4.虛函數的作用
5.純虛函數
6.多線程和多進程的區別
7.死鎖
8.說一個線程安全的數據結構
9.場景題,在分布式系統中設計一個分布式算法
10.進程間通信
11.多進程通信的優化
12.還有什么想問我的嗎