第一篇: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);
}