第一篇:CVTE結構工程師筆試題目
cvte結構工程師筆試透露
之前在筆試之前想找些之前該公司的筆經看一下,沒想到竟然沒有人分享,于是我決定,如果筆試題目太bt,讓我過不了就寫些筆經給后輩,積些人品。
先說說題型,填空題,多選題,判斷題,畫圖題,問答題,工藝路線設計題,結構設計分析題,最后一個是隨便寫寫。總時間是50分鐘
填空題考了一些工程制圖,材料力學,工程材料,機械制造相關知識,記得的題目有,視圖分為基本視圖,向視圖。。圖紙中L1:2表示什么,1:5表示什么,機械制造研究加工時的經濟性還有什么和什么,M12為什么牙螺紋,做M3的螺紋,孔的直徑為多少,材料受拉會有什么性和什么性,再結晶是從什么過程到什么過程,等等
選擇題是多項的,記得的有形位公差知識,下面屬于位置公差的是,裝配互換性知識,等等,主要是工程材料和機械制造相關知識。
判斷題也是主要考工程材料和機械制造
畫圖題是那種很典型的根據兩視圖畫第三視圖,再補全另外兩個視圖。還有一個是畫剖視圖。題目不難,但要記得帶繪圖工具。。
問答題問了哪些材料有熱塑性,用于哪些產品,至少列出5種。
還有一道是問你覺得結構設計要考慮的因素,至少列5種
工藝設計圖給出一個電腦機箱,問你工藝路線,和選用材料,厚度
最后給一個電視機箱體前面一板兩邊結構圖,讓你至少設計兩種兩側板兩邊與前板兩邊裝配的結構圖。
最后是“隨便寫寫”,可以寫寫對這份試卷的感受
時間是50分種,還有畫圖題,基本上是不夠用的,這就需要大家在前面把握好時間,不會就不去想了,后面一題10分5分才關鍵,后面大題沒時間做基本是跪了,畫圖可以最后做,總之,能把每道題都寫出來就挺不錯了。。
其本都是以前交的知識,如果想取得好成績就得好好回去翻翻書,畢竟過了之后的面試,HR都會拿你的考卷提問
如果過了晚上會電話面,問些考卷上的東西。。
第一次寫筆經,不知怎么樣,希望對以后的求職有幫助(^_^)
第二篇:硬件工程師筆試題目
第一題:翻譯,不說了(注意詞匯:電阻 resistors,阻抗:resistance 反饋feedback,電容capacitance,等吧)
第二題:填空,主要是模電的,功放管根據什么分類的?按功放中功放管的導電方式不同,可以分為甲類功放(又稱A類)、乙類功放(又稱B類)、甲乙類功放(又稱AB類)和丁類功放(又稱D類)。
1、甲類功放是指在信號的整個周期內(正弦波的正負兩個半周),放大器的任何功率輸出元件都不會出現電流截止(即停止輸出)的一類放大器。甲類放大器工作時會產生高熱,效率很低,但固有的優點是不存在交越失真。單端放大器都是甲類工作方式,推挽放大器可以是甲類,也可以是乙類或甲乙類。效率低,約為50%,功率損耗大。
2、乙類功放是指正弦信號的正負兩個半周分別由推挽輸出級的兩“臂”輪流放大輸出的一類放大器,每一“臂”的導電時間為信號的半個周期。乙類放大器的優點是效率高,缺點是會產生交越失真。B類功放的效率平均約為75%;
3、甲乙類功放界于甲類和乙類之間,推挽放大的每一個“臂”導通時間大于信號的半個周期而小于一個周期。甲乙類放大有效解決了乙類放大器的交越失真問題,效率又比甲類放大器高,因此獲得了極為廣泛的應用。
4、丁類功放也稱數字式放大器,利用極高頻率的轉換開關電路來放大音頻信號,具有效率高,體積小的優點。許多功率高達1000W的丁類放大器,體積只不過像VHS錄像帶那么大。這類放大器不適宜于用作寬頻帶的放大器,但在有源超低音音箱中有較多的應用。
問題三:電容C的阻抗表達式?電容阻抗計算公式是什么?q=UC;I=dq/dt=jwUC ;Zc=U/I=1/jwC ;|Zc|=1/wC ;C=εS/4πkd 式中k為靜電力常量,介電常數ε由兩極板之間介質決定。
問題四:容抗=-j/wc,j表示虛數部分,電容有無功分量,所以要用虛數表示。電容的容抗表達式:XC=1/(2*pi*f*C),電感的感抗表達式:XL=2*pi*f*L.f為交流頻率,L,C分別為電感和電容。電感對交流的阻礙能力叫“感抗”。電容對交流的阻礙能力叫“容抗”。
問題三:PCB布線的規則?1 電源、地線的處理:眾所周知的是在電源、地線之間加上去耦電容。盡量加寬電源、地線寬度,最好是地線比電源線寬,它們的關系是:地線>電源線>信號線
2、數字電路與模擬電路的共地處理:現在有許多PCB不再是單一功能電路(數字或模擬電路),而是由數字電路和模擬電路混合構成的。電路和模擬電路混合 構成的。因此在布線時就需要考慮它們之間互相干擾問題,特別是地線上的噪音干擾。數字電路的頻率高,模擬電路的敏感度強,對信號線來說,高頻的信號線盡可能遠離敏感的模擬電路器件,對地線來說,整人PCB對外界只有一個結點,所以必須在PCB內部進行處理數、模共地的問題。3手工布局自動布局a.布局的首要原則是保證布線的布通率,移動器件時注意飛線的連接,把有連線關系的器件放在一起b.數字器件和模擬器件要分開,盡量遠離 c.去耦電容盡量靠近器件的VCCd.放置器件時要考慮以后的焊接,不要太密集e.多使用軟件提供的Array和Union功能
第三題:選擇,無線運行商有那幾家?中國電信 中國聯通 中國移動通訊
第六問:DMA的英文拼寫是“Direct Memory Access”,漢語的意思就是直接內存訪問,是一種不經過CPU而直接從內存存取數據的數據交換模式。在DMA模式下,CPU只須向DMA控制器下達指令,讓DMA控制器來處理數據的傳送,數據傳送完畢再把信息反饋給CPU,這樣就很大程度上減輕了CPU資源占有率,可以大大節省系統資源。DMA模式又可以分為Single-Word DMA(單字節DMA)和Multi-Word DMA(多字節DMA)兩種,其中所能達到的最大傳輸速率也只有16.6MB/s.第八問:分析二極管的作用?二極管最主要的特性是單向導電性;
1、正向特性
2、反向特性
3、擊穿特性
4、頻率特性 第七問:什么是線與(老題了)?硬件上實現有什么要求;?線與邏輯是兩個輸出信號相連可以實現與的功能。在硬件上,要用oc門來實現(漏極或者集電極開路),由于不用oc門可能使灌電流過大,而燒壞邏輯門,同時在輸出端口應加一個上拉電阻。(線或則是下拉電阻)將幾個OC門結構與非門輸出并聯,當每個OC門輸出為高電平時,總輸出才為高,這種連接方式稱為線與。第九問: 怎么用萬用表量電流值?
1.選擇量程:萬用表直流電流檔標有“mA”有1mA、1omA、100mA三檔量程。選擇量程,應根據電路中的電流大小。如不知電流大小,應選用最大量程。2.測量方法:萬用表應與被測電路串聯。應將電路相應部分斷開后,將萬用表表筆接在斷點的兩端。紅表筆應接在和電源正極相連的斷點,黑表筆接在和電源負極相連的斷點.第十一問:第五題:翻蓋手機的設計,器件(LCD:分辨率、響應時間、亮度)選擇等(自由發揮的);還有就是檢測到翻蓋中斷,怎么處理中斷?滑蓋手機的設計:(外觀、尺寸、材質)面板的設計:材質LCD()、按鍵、電池蓋、MIC(Receiver、Speaker)、耳機插孔、moter(震動)、藍牙等等;(終于到我了,我交出簡歷,然后坐下說:“你好,我叫****,應聘的職位是網絡工程師。”(后來這成了每一輪面試我都要說的一句話),他看了看,說:“你叫****,你的名字很有意思,哈。”我尷尬,他遞給我一份明天面試的通知單。)
第三篇:硬件工程師找工作筆試題目
硬件題目
1.用mos 管搭出一個二輸入與非門。
2.集成電路前段設計流程,寫出相關的工具。
3.解釋名詞IRQ,BIOS,USB,VHDL,SDR。
4.簡述如下Unix 命令cp-r, rm,uname。
5.用波形表示D 觸發器的功能。
6.寫異步D 觸發器的verilog module。
7.What is PC Chipset?
8.用傳輸門和倒向器搭一個邊沿觸發器。
9.畫狀態機,接受1,2,5 分錢的賣報機,每份報紙5 分錢。DSP 題目
1.H(n)=?a*h(n?1)+b*δ(n)
(1)求h(n)的z 變換
(2)該系統是否為穩定系統
(3)寫出FIR 數字濾波器的差分方程
2.寫出下面模擬信號所需的最小采樣帶寬
(1)模擬信號的頻率范圍是0~4kHz
(2)模擬信號的頻率范圍是2~4kHz
3.名詞解釋
(1)量化誤差
(2)直方圖
(3)白平衡
(4)MMX
4.寫出下面幾種格式中用到的壓縮技術
(1)JPEG
(2)MPEG2
(3)MP3
1.下面是一些基本的數字電路知識問題,請簡要回答:
(1)什么是Setup 和Holdup 時間?
(2)什么是競爭與冒險現象?怎樣判斷?如何消除?
(3)請畫出用D 觸發器實現2 倍分頻的邏輯電路。
(4)什么是“線與”邏輯?要實現它,在硬件特性上有什么具體要求?
(5)什么是同步邏輯和異步邏輯?
(6)請畫出微機接口電路中,典型的輸入設備與微機接口邏輯示意圖(數 據接口、控制接口、所存器/緩沖器)。
(7)你知道哪些常用的邏輯電平?TTL 與COMS 電平可以直接互連嗎?
2.可編程邏輯器件在現代電子設計中越來越重要,請問:
(1)你所知道的可編程邏輯器件有哪些?
(2)試用VHDL 或Verilog,ABLE 描述8 位D 觸發器邏輯
3.設想你將設計完成一個電子電路方案。請簡述用EDA 軟件(如PROTEL)進行設計(包括原理圖和PCB 圖)到調試出樣機的整個過程。在各個環節應注意
哪些問題?
1.用邏輯門和cmos 電路實現ab+cd
2.用一個二選一mux 和一個inv 實現異或。
3.給了reg 的setup 和hold 時間,求中間組合邏輯的delay 范圍。
4.如何解決亞穩態。
5.用Verilog/VHDL 寫一個fifo 控制器。
6.用Verilog/VDDL 檢測stream 中的特定字符串
1.DSP 和通用處理器在結構上有什么不同?請簡要畫出你熟悉的一種DSP 結 構圖。
2.說說定點DSP 和浮點DSP 的定義(或者說出他們的區別)。
3.說說你對循環尋址和位反序尋址的理解。
4.請寫出【?8,7】的二進制補碼和二進制偏置碼。用Q15 表示出0.5 和?0.5。
1.壓控振蕩器的英文縮寫。
3.選擇電阻時要考慮什么?
4.單片機上電后沒有運轉,首先要檢查什么?
5.計算機的基本組成部分及其各自的作用。
6.怎樣用D 觸發器、與或非門組成二分頻電路?
1.說出RC 振蕩器的構成和工作原理。
2.什么是SDH?
3.什么是共模、差模?畫出差分電路的結構。
4.a=5;b=6;a+=b++;執行結果是什么?
5.什么是TDM?什么是CDMA?
6.什么是采樣定理?
7.什么是香農定理?
8.計算機的中斷有哪幾類?
微電子
1.名詞解釋:VLSI,CMOS,EDA,VHDL,Verilog,HDL,ROM,RAM,DRC,LVS。
2.簡述CMOS 工藝流程。
3.畫出CMOS 與非門的電路,并畫出波形圖簡述其功能。
4.畫出N 溝道增強型MOSFET 的剖面圖。
5.簡述ESD 和latch-up 的含義。
6.簡述三極管與MOS 管的區別。
7.簡述MOORE 模型和MEALY 模型。
8.簡述堆棧與隊列的區別。
第四篇:嵌入式linux工程師筆試題目
北京航天泰睿科技有限公司
嵌入式linux筆試題目
一、簡答題:
1. 請寫出實現后面幾個功能的Linux命令:顯示文件,拷貝,刪除
Ls cp rm 2. do??while和while??do有什么區別?
Do?while是先執行一次循環體內的代碼然后在判斷,而while?.do則是先判斷一下條件,然后在執行。Do??.while如果是不滿足條件也會執行,一定會執行一次。
3. Linux系統下.ko文件是什么文件?.so文件是什么文件?
Linux系統下.ko是模塊文件,比如驅動之類的。.so是動態鏈接庫文件 4. 如何使用vi進行塊拷貝、粘貼、刪除的操作
5. 在Linux系統中,用來存放系統所需要的配置文件和子目錄的目錄是。
/etc 這個目錄用來存放系統管理所需要的配置文件和子目錄
6. 如何使用gcc得到宏展開的中間代碼
gcc –E –P xxfile 7. 如何使用gdb調試多進程
先ps出進程id,再gdb-a attach上去,b設一個斷點,c繼續運行就可以了
8. 用戶進程間通信主要哪幾種方式
管道,信號量,消息隊列,有名管道 9. 解釋命令ls-amore具體含義。
-a 輸出目錄下的所有文件,包括隱藏文件-m 橫向輸出文件名,并以’,’隔開-o 顯示文件除組外的詳細信息-r 對目錄反向排序
-e 輸出時間的全部信息,而不是簡要信息
10. LINUX中的管道指什么,重定向又指什么
管道是一種兩個進程間進行單向通信的機制。因為管道傳遞數據的單向性,管道又稱為半雙工管道。數據只能由一個進程流向另一個進程(其中一個讀管道,一個寫管道);如果要進行雙工通信,需要建 立兩個管道。管道只能用于父子進程或者兄弟進程間通信。,也就是說管道只能用于具有親緣關系的進程間通信。
11. 請寫出下列代碼的輸出內容 #include “stdio.h” main(){ int a,b,c,d;a=10;
第1頁/共3頁
北京航天泰睿科技有限公司
b=a++;c=++a;d=10*a++;printf(“b,c,d:%d,%d,%d”,b,c,d);return 0;
12. 編寫一個函數intcharnum(charfn[10]),該函數以只讀方式打開文件fn,,通過統計,返回文件中字符的個數,請使用while循環實現計數功能。請勿修改主函數main和其他函數中的任何內容,僅在函數charnum的花括號中填寫若干語句。
文件kt7_2.cpp的內容如下:
#include
#include
#include
intcharnum(charfn[10]);
voidmain(){ intnum;
num=charnum(“abc.txt”);} cout<<“num=”<
intcharnum(charfn[10]){
}
二、編程題
13. 如果有一個簡單的Test項目目錄如下:
# tree Test Test |--common.h |--main.cpp |--test.cpp `--test.h
1)使用wildcard、patsubst函數編寫一個C++項目的Makefile文件 2)使用automake、autoconfig編寫一個支持configure選項的configure.in腳本
14. 編寫一個hello world程序,要求以創建進程的方式打印Hello World!
15. 打開一個文件,并讀取從第100字節開始的50字節數據。
第2頁/共3頁
北京航天泰睿科技有限公司
16. 編寫一對socket程序,要求類似于network echo procotol。
Client每隔1秒把自己的IP地址輪流循環發送給一個Server.Server接到IP后,在屏幕上打印對方IP;然后把自己的IP發送回去。Client收到回復后,在屏幕上打印對方IP。
程序一直運行,直到用戶退出。各自分類統計接收到的各IP的數據包的個數。
注意:Client可以向多個Server發送請求,Server也可以接收多個Client請求。
17.請描述Linux下程序開發到執行的工作流程(結合自己的項目經歷)。
18.結合自己的學習或工作感受簡述Linux與Windows編程的區別,嵌入式Linux與Windows的嵌入式OS(如XPE、WinCE)的區別。
第3頁/共3頁
第五篇:軟件工程師筆試題目
姓名:
一、問答題
1、頭文件中的 ifndef/define/endif 干什么用?
2、#include
3、在C語言中,修改符volatile的含義是什么?舉例說明其使用場合。
4、在C語言中,static函數與普通函數有什么區別?
5、什么是中斷?如果要防止中斷嵌套,可以采用什么方法?
6、靜態局部變量和普通局部變量有什么區別?
7、堆和棧的區別是?
二、編程題
請實現內存復制函數 void memcpy(void *dst,const void * src,int size);
三、閱讀題
1、C++可以采用動態內存分配在運行時為指針分配內存。下面()對一個100個元素的動態數組進行動態內存分配和釋放;()對一個單獨的int指針分配和釋放內存。
Aint *pi = new int;delete pi;pi = 0Bint *pi = new int;delete [] pi;pi =0
Cint *pi = new int(100);delete()pi;pi = 0Dint *pi = new int[100];delete[] pi;pi=02、指出下列程序中的錯誤并且修改
void GetMemory(char *p)
{
p=(char *)malloc(100);
}
void Test(void)
{
char *str=NULL;
GetMemory=(str);
strcpy(str,“hello world”);
printf(str);
}