華為的硬體沒有筆試,刪完簡歷直接進入面試。
軟體開發的刪完簡歷後要進行機試,該機試應該是上機編程的。機試完後再進行面試。
我報的是硬體研發工程師,前天晚上收到的面試通知。面試地點在北京中環假日酒店3f。華為的軟體面試比硬體要早一兩天。我是我們宿舍最後一個去面華為的,其他人都在我前面面試的。到面試地點後,先簽到,簽到要用到身份證原件,要驗證身份證的,所以一定要帶身份證原件。要帶華為網站註冊簡歷列印件,要在最後一頁簽字。簽到之後,進去裡面大廳等候,面試官會一個一個地叫去面試。我沒等多久。面試通知寫的是今天下午5點面試,其實我面試的時間應該沒到5點(具體什麼時間我沒看手機)。
進去後,面試會叫你坐。
1.為什麼做硬體?
答:實驗室是偏硬體的。 估計是看我是女生吧。
然後,一直看我的簡歷,看了很久。
2.現在在做什麼項目?
答:現在沒做項目。他指著簡歷上項目經驗的第一個,意思是說這個是什麼。我說這個是畢設,他說到了什麼程度,我說這個是寫一個算法,我還沒寫出來。
我說後面的2個項目是我做完了的。
3. 那說一下你做的項目。
我仔細說了其中一個電路設計和pcb的。我邊在紙上畫,邊講解。他在聽。我講完後,他會發問。
(1)問flash是用什麼。
我說我們實驗室用的是同一種,at26ef321,是256b一頁的。
(2)說一下spi。
我說spi有好幾種方式,我用的是4線的。分別是scs、miso、mosi和sck。再說這4個信號分別是做什麼的。我說flash其實也是用的spi方式。
(3)rmii用的什麼電壓。
這裡我其實沒怎么聽懂問題。我說用的數字電壓3.3v。他說,那是ttl還是cmos。我猜了一個,我說是ttl。他說lvttl和lvcmos能直接連線,我說不能。其實這個lvttl和lvcmos我不知道。事實上我設計電路的時候根本沒有考慮這個問題。直接就接了數字3.3v電壓。
(4)為什麼在phy和rj45之間要接變壓器?
理論上,不接變壓器的話也是可以工作的。但是傳輸距離收到限制,傳輸距離短。而且變壓器還起到一個隔離的作用,會受到外部的影響。他問,什麼影響,我說外部對phy的影響,有干擾,變壓器會增強信號。
(5)說一下i2c的時序。
我說i2c有主要有4個信號,他聽錯我的意思了。說,i2c有幾根線。我說2個,sda和scl。我說傳輸數據的時候,要有一個啟動信號:在scl高電平的時候,sda負跳變,即從高電平變為低電平。停止信號:在scl高電平的時候,sda正跳變,即湊個低電平變為高電平。數據傳輸:每次傳8位,數據在scl低電平時發生改變,在scl高電平時數據要穩定。應答信號:傳完8位數據後,接收端要有應答信號(ack)。應答信號是一個低電平信號。
4.忘了最重要的了。他問了我一個問題。我不會的。用d觸發器設計一個時序電路,當收到101時,d觸發器輸出高電平。。。。
我一聽,確實不會。我只在紙上寫了qn+1=d.這是d觸發器的公式。我說,能不能提示一下。他說會就會,哪有什麼提示。。。。後來我說這個我不會,我忘記了。他在翻我簡歷,問我學過數字電子電路沒,我說學過,大一學的。他好像稍微笑了下。
5. 那這個呢?
是另外一個項目。我畫了一下原理框圖。講了一下,他可能不太懂。是單片機和dsp的。但是我做的工作是寫c程式。他只是一直恩。沒問問題。
他說,恩,我大致了解了。我知道面試要結束了。我起來,說謝謝。他說通過了話,回去會有通知。我說,恩,好的。謝謝,再見。
整個過程大概15分鐘左右。很平淡的感覺,面試官也沒有為難我的感覺。平心對待就好。bless。