一面2v1(两个面试官),开场先让我来一个自我介绍。
然后直接开始问问题
1、专业课学了什么东西
2、c语言程序运行的时候,内存中有多少个区?(c语言程序的存储区域)
3、谈谈你对堆、栈的理解?
4、在堆和栈的存储效率,哪个更快?
5、函数A调用函数B的时候,有什么需要压栈?
6、你对嵌入式应用的理解?
7、你对单片机的了解?
8、IO有哪三种方式?
9、浮空与高组态是同一个东西吗?
10、iic有多少根线?
11、iic的通信速度?
12、怎样用io模拟iic?
13、iic如何进行读写操作?
14、你觉得哪个linux命令最难?
15、用什么命令查看cpu使用情况?
16、了解命令ps的用法吗?
17、手写一个判断字符串是否对称的函数。
18、说一说你的项目心得?
19、如果这次没通过,你打算怎么做?
20、你有什么想问的吗?
整个面试过程持续了大约一小时,作为秋招的处女面,回答得不是很好,c语言的问题有好多确实是不清楚,说得比较乱,所以还是挂了。
在面试官问如果我没通过的时候,忘记回答说回去好好总结,争取下次的时候能通过。。。。感觉是把面试官送的机会丢了。。。。。。
总的来说,本次面试没有展示自己的优点,自我介绍的时候没有把最熟悉的项目说出来,后面面试官都没怎么问项目的细节,不断问基础知识,使我一直处于被动状态,面试官不断深入的问,导致好多问题都答不上。