华自科技有限公司
1. 简单的介绍了一下自己,然后拿出我自己准备的做的一些小设计。
2. 交给了面试官,然后问了我关于运放的一些问题。
3. 如何选型,带宽怎么计算。
4. 然后又问了一个电流采样的电路,为什么要这么设计,如何保证稳定性。
5. 然后我也问了一下关于公司的问题,薪资如何。有哪些方面的业务,发展前景如何。
CVTE(广州视源)
一、笔试
笔试不难,主要靠嵌入式的基本如Linux命令和一些硬件的东西,C语言也考。最后是算法编程题。
编程题:传入一个字符串,返回一个排序好的字符串,要求顺序是数字—小写字母—大写字母(字符串里只含这3种字符),并且数字或者字母间的相对顺序不变。
二、技术面
1.c和C++的区别是什么?
2.平时有没有接触过Linux?
3.问了TCP编程步骤,Linux中断,进程线程,队列。
4.常用的数据校验算法有什么。
5.还问了一下平衡树怎么生成。
6.会问到一下通信协议如串口,IIC,SPI。
7.数组名和指针的区别。
8.new和malloc有什么区别?
9.shell语言了解吗?
10.设现在有ABC三个线程分别下载不同的内容,当其中一个线程下载完毕,则找出另外两个线程中剩余下载量比较高的一个,平分他的下载量继续下载,直到全部下载完毕。怎么用线程同步完成这一过程。
11.还会要求手写代码,在两轮面试中会面试官叫我写了两次。一个关于在一个字符串中提取出数字(可能多个)并返回还有一个就是写关于两个链表的合并,合并后不允许有重复元素。
全部评论
(3) 回帖