2023CVTE暑期实习嵌软一面凉经
岗位:嵌入式开发实习生(广州)
Part1. 自我介绍,学过哪些编程语言,学过汇编吗?
Part2. 八股:
1)快速排序为什么快
2)堆和栈的区别
3)队列,举几个实际例子
4)new和malloc
5)如何写一个函数可以在main之前执行
6)如何防止重复包含头文件
7)C++项目里如何使用C的函数
8)i++和++i的区别
9)如何比较浮点数相等
10)Linux用过吗?如何查进程
Part3. 项目:
1)假设串口不够用了,如何用GPIO模拟串口
2)RPC/IPC了解吗
3)假设不知道串口另一方的波特率,如何获取
4)如何读IO口状态
5)项目中最自豪的部分
反问环节:
1)技术面就这一面了,后面可能有HR面
2)嵌入式主要是做驱动,包括单片机的和ARM端的
3)实习生主要是做课题,而不是参与项目,课题可以理解为是作业,需要实现然后讲解和答辩,时间上比较自由,没有规定课题ddl和实习时间,甚至可以实习到毕业,期间学校有事或者要做毕设什么的就可以回学校
总结:时长40min,电话面,难度较高,问了很多编程语言底层和嵌入式底层,鼠鼠我回答得依托答辩。6.5更新已挂


#CVTE##面经##嵌入式##嵌入式软件开发##实习#
Part1. 自我介绍,学过哪些编程语言,学过汇编吗?
Part2. 八股:
1)快速排序为什么快
2)堆和栈的区别
3)队列,举几个实际例子
4)new和malloc
5)如何写一个函数可以在main之前执行
6)如何防止重复包含头文件
7)C++项目里如何使用C的函数
8)i++和++i的区别
9)如何比较浮点数相等
10)Linux用过吗?如何查进程
Part3. 项目:
1)假设串口不够用了,如何用GPIO模拟串口
2)RPC/IPC了解吗
3)假设不知道串口另一方的波特率,如何获取
4)如何读IO口状态
5)项目中最自豪的部分
反问环节:
1)技术面就这一面了,后面可能有HR面
2)嵌入式主要是做驱动,包括单片机的和ARM端的
3)实习生主要是做课题,而不是参与项目,课题可以理解为是作业,需要实现然后讲解和答辩,时间上比较自由,没有规定课题ddl和实习时间,甚至可以实习到毕业,期间学校有事或者要做毕设什么的就可以回学校
总结:时长40min,电话面,难度较高,问了很多编程语言底层和嵌入式底层,鼠鼠我回答得依托答辩。6.5更新已挂
#CVTE##面经##嵌入式##嵌入式软件开发##实习#
全部评论
没事,加油楼主,再看看别的机会
楼主是自动化专业的吗
实习生问的问题都这么深吗
请问什么时候面的啊,我上周三面的还在等待结论
这么快,我上周二下午视频面的,现在还在等待结论中
老哥,面试会提前通知吗
今天刚面,就g了,面了一个多小时
相关推荐
04-27 17:32
门头沟学院 golang 点赞 评论 收藏
分享
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享