電子工程師面試題合集

2021-11-04 14:30:40 字數 4583 閱讀 5255

微控制器開發工程師(只允許30分鐘完成)

1.請列舉出你所知道的微控制器品牌?你使用過其中多少種?

2.用你熟悉的微控制器寫一段10ms軟體件延時程式?

3.已知乙個陣列int a[n-1]裡面存放的n個數是0,1,2....n這個自然數序列n+1個數裡面的n個,請用最簡單的演算法找出缺少的是哪個數?(只要求寫思路,不用寫具體**)

4.請繪圖說明如何使用微控制器的i/o口實現9個按鍵訊號的輸入,請簡述工作原理和實現所需要注意的問題。(無需寫**)

5.請簡要繪圖說明npn型三極體的ib,ic,vce的關係,並指出截止區和飽和區。同時說明npn型三極體飽和導通的條件?

6.如何使用數位電路實現4兆到1兆的分頻?

7.你在布印製板的線路時最常用的走線寬度是多少?線寬和電流關係如何,例如需要1a電流需要多寬的走線?

8.請說明以下電路中,當l+端分別為0v,+5v,+24v時,a端和b端的輸出電平。(假設三極體的直流放大倍數為200倍)

9.請簡短地介紹你在以前的開發工作中所解決的乙個技術問題。(要求包含以下要素:應用環境,功能需求,問題現象,解決思路,解決方法)

硬體工程師面試試題

模擬電路

1、 基爾霍夫定理的內容是什麼?

基爾霍夫電流定律是乙個電荷守恆定律,即在乙個電路中流入乙個節點的電荷與流出同乙個節點的電荷相等. 基爾霍夫電壓定律是乙個能量守恆定律,即在乙個迴路中迴路電壓之和為零.

2、平板電容公式(c=εs/4πkd)。

3、最基本的如三極體曲線特性。

4、描述反饋電路的概念,列舉他們的應用。

反饋,就是在電子系統中,把輸出迴路中的電量輸入到輸入迴路中去。

反饋的型別有:電壓串聯負反饋、電流串聯負反饋、電壓併聯負反饋、電流併聯負反饋。

負反饋的優點:降低放大器的增益靈敏度,改變輸入電阻和輸出電阻,改善放大器的線性和非線性失真,有效地擴充套件放大器的通頻帶,自動調節作用。

電壓負反饋的特點:電路的輸出電壓趨向於維持恆定。

電流負反饋的特點:電路的輸出電流趨向於維持恆定。

5、負反饋種類(電壓併聯反饋,電流串聯反饋,電壓串聯反饋和電流併聯反饋);

負反饋的優點(降低放大器的增益靈敏度,改變輸入電阻和輸出電阻,改善放大器的線性和非線性失真,有效地擴充套件放大器的通頻模擬電路 )

6、放大電路的頻率補償的目的是什麼,有哪些方法?

設計得當的放大電路中的頻率補償用於相位失真,可以用楊氏電阻,或自己設計的反饋電路進行補償設計不得體的電路頻率補償用於頻率校正

7、頻率響應,如:怎麼才算是穩定的,如何改變頻響曲線的幾個方法。

輸入端頻率除以輸出端的頻率結果等於1,這個電路就是穩定的。

可以使用濾波器改變頻響曲線。濾波器種類很多很雜。

8、給出乙個差分運放,如何相位補償,並畫補償後的波型圖。

沒有給圖,但不難看出就是乙個反饋電路的新增。只要找到反饋點,和適當的反饋值就可以了

9、基本放大電路種類(電壓放大器,電流放大器,互導放大器和互阻放大器),優缺點 ,特別是廣泛採用差分結構的原因。

10、給出一差分電路,告訴其輸出電壓y+和y-,求共模分量和差模分量。

無圖,但是把共模分量和差模分量的意思弄明白,這個題目就解決了。簡單點說,就是疊加瞬間電壓和相減的瞬間電壓值。

11、畫差放的兩個輸入管。

12、畫出由運放構成加法、減法、微分、積分運算的電路原理圖。並畫出乙個電晶體級的運放電路。

13、用運算放大器組成乙個10倍的放大器。

用3個**管和幾個電阻可以完成 ,不需要運算放大器

14、給出乙個簡單電路,讓你分析輸出電壓的特性(就是個積分電路),並求輸出端某點的 rise/fall時間

15、電阻r和電容c串聯,輸入電壓為r和c之間的電壓,輸出電壓分別為c上電壓和r上電壓 ,要求制這兩種電路輸入電壓的頻譜。當rc<16、有源濾波器和無源濾波器的原理及區別?

有源濾波器和無源濾波器的原理及區別就在於乙個「源」 上,就是乙個核心頻率發生器。

無源濾波器:這種電路主要有無源元件r、l和c組成

有源濾波器:整合運放和r、c組成,具有不用電感、體積小、重量輕等優點。

整合運放的開環電壓增益和輸入阻抗均很高,輸出電阻小,構成有源濾波電路後還具有一定的電壓放大和緩衝作用。但整合運放頻寬有限,所以目前的有源濾波電路的工作頻率難以做得很高。

17、有一時域訊號s=v0sin(2pif0t)+v1cos(2pif1t)+2sin(2pif3t+90),當其通過低通、 帶通、高通濾波器後的訊號表示方式。

這個題目沒有出完全,低通、 帶通、高通是需要截止頻率和導通頻率的。

18、選擇電阻時要考慮什麼?

功率,電阻精度。

19、在cmos電路中,要有乙個單管作為開關管精確傳遞模擬低電平,這個單管你會用p管還是n管,為什麼?

用p管,不會影像精度

20、給出多個mos管組成的電路求5個點的電壓。

21、電壓源、電流源是積體電路中經常用到的模組,請畫出你知道的線路結構,簡單描述其優缺點。

電壓源、電流源指的是反饋型別。

22、畫電流偏置的產生電路,並解釋。

23、史密斯特電路,求回差電壓。

24、晶體振盪器,給出振盪頻率讓你求週期(應該是微控制器的,12分之一週期....)

25、lc正弦波振盪器有哪幾種三點式振盪電路,分別畫出其原理圖。

考比茲基本振盪電路

26、vco是什麼,什麼引數(壓控振盪器)

27、鎖相環有哪幾部分組成?

pd lf vco 以及頻率反饋構成

28、鎖相環電路組成,振盪器(比如用d觸發器如何搭)。

29、求鎖相環的輸出頻率,給了乙個鎖相環的結構圖。

30、如果公司做高頻電子的,可能還要rf知識,調頻,鑒頻鑑相之類,不一一枚舉。

31、一電源和一段傳輸線相連(長度為l,傳輸時間為t),畫出終端處波形,考慮傳輸線無損耗。給出電源電壓波形圖,要求繪製終端波形圖。

這個問題是忽悠問題,請看題目提示:考慮傳輸線無損耗。

32、微波電路的匹配電阻。

33、dac和adc的實現各有哪些方法?

1,請別人實現。2,用整合塊實現。3,用電阻,電壓比較器實現.

34、a/d電路組成、工作原理。

35、實際工作所需要的一些技術知識(面試容易問到)。如電路的低功耗,穩定,高速如何做到,調運放,布版圖注意的地方等等,一般會針對簡歷上你所寫做過的東西具體問,肯定會問得很細。

數位電路

1、同步電路和非同步電路的區別是什麼?

同步電路:儲存電路中所有觸發器的時鐘輸入端都接同乙個時鐘脈衝源,因而所有觸發器的狀態的變化都與所加的時鐘脈衝訊號同步。

非同步電路:電路沒有統一的時鐘,有些觸發器的時鐘輸入端與時鐘脈衝源相連,這有這些觸發器的狀態變化與時鐘脈衝同步,而其他的觸發器的狀態變化不與時鐘脈衝同步。

2、什麼是同步邏輯和非同步邏輯?

同步邏輯是時鐘之間有固定的因果關係。非同步邏輯是各時鐘之間沒有固定的因果關係。

3、什麼是"線與"邏輯,要實現它,在硬體特性上有什麼具體要求?

線與邏輯是兩個輸出訊號相連可以實現與的功能。在硬體上,要用oc門來實現,由於不用oc門可能使灌電流過大,而燒壞邏輯門。 同時在輸出埠應加乙個上拉電阻。

4、什麼是setup 和holdup時間?

setup 翻譯開始 holdup 翻譯保持

5、setup和holdup時間,區別.

6、解釋setup time和hold time的定義和在時鐘訊號延遲時的變化。

hold time 隨著 setup time 的延遲而延遲。

7、解釋setup和hold time violation,畫圖說明,並說明解決辦法。

setup/hold time 是測試晶元對輸入訊號和時鐘訊號之間的時間要求。建立時間是指觸發器的時鐘訊號上公升沿到來以前,資料穩定不變的時間。輸入訊號應提前時鐘上公升沿(如上公升沿有效)t時間到達晶元,這個t就是建立時間-setup time.

如不滿足setup time,這個資料就不能被這一時鐘打入觸發器,只有在下乙個時鐘上公升沿,資料才能被打入觸發器。 保持時間是指觸發器的時鐘訊號上公升沿到來以後,資料穩定不變的時間。如果hold time不夠,資料同樣不能被打入觸發器.

建立時間(setup time)和保持時間(hold time)。建立時間是指在時鐘邊沿前,資料訊號需要保持不變的時間。保持時間是指時鐘跳變邊沿後資料訊號需要保持不變的時間。

如果不滿足建立和保持時間的話,那麼dff將不能正確地取樣到資料,將會出現 metastability的情況。如果資料訊號在時鐘沿觸發前後持續的時間均超過建立和保持時間,那麼超過量就分別被稱為建立時間裕量和保持時間裕量。

8、說說對數字邏輯中的競爭和冒險的理解,並舉例說明競爭和冒險怎樣消除

9、什麼是競爭與冒險現象?怎樣判斷?如何消除?

在組合邏輯中,由於門的輸入訊號通路中經過了不同的延時,導致到達該門的時間不一致叫競爭。產生毛刺叫冒險。如果布林式中有相反的訊號則可能產生競爭和冒險現象。

解決方法:一是新增布林式的消去項,二是在晶元外部加電容。

10、你知道那些常用邏輯電平?ttl與coms電平可以直接互連嗎?

不能,常用邏輯電平:12v,5v,3.3v;ttl和cmos不可以直接互連,由於ttl是在0.

3-3.6v之間, 而cmos則是有在12v的有在5v的。cmos輸出接到ttl是可以直接互連。

ttl接到cmos需要在輸出埠加一上拉電阻接到5v或者12v。

11、如何解決亞穩態。

電子工程師面試題合集

微控制器開發工程師 只允許30分鐘完成 1.請列舉出你所知道的微控制器品牌?你使用過其中多少種?2.用你熟悉的微控制器寫一段10ms軟體件延時程式?3.已知乙個陣列int a n 1 裡面存放的n個數是0,1,2.n這個自然數序列n 1個數裡面的n個,請用最簡單的演算法找出缺少的是哪個數?只要求寫思...

電子工程師面試題

收集的一些電子工程師面試題,正在繼續完成中.模擬 模擬電路 analog circuit 處理模擬訊號的電子電路模擬訊號 時間和幅度都連續的訊號 連續的含義是在某以取值範圍那可以取無窮多個數值 數字 數碼訊號指幅度的取值是離散的,幅值表示被限制在有限個數值之內。二進位製碼就是一種數碼訊號。二進位製碼...

電子工程師面試題整理

漢王筆試 下面是一些基本的數位電路知識問題,請簡要回答之。a 什麼是setup 和holdup時間?setup hold time是測試晶元對輸入訊號和時鐘訊號之間的時間要求。建立時間是指觸發器的時鐘訊號上公升沿到來以前,資料穩定不變的時間。輸入訊號應提前時鐘上公升沿 如上公升沿有效 t時間到達晶元...