23届考研—C++面经(华OD)

自我准备:

23届目标院校科班毕业生,毕业后准备考研了,出分后也是希望不大,随即开始准备找工作。面过几个小厂后,综合考虑一下还是od更合适一些,在牛客网上看到栗栗的面经帖子,联系过后发现很靠谱,也在这里开始走流程。

5.16机考

机考三道题目,前两个是100分的,第三道是200分的:

第一题,小明找位置,直接遍历一遍找到位置即可。

第二题,来自异国的客人,用进制转换。

第三题,最长子字符串的长度(二),用了状态压缩。

最后机考成绩365。

5.17综测

就是一些性格测试选择题,栗栗会发攻略,照着做就好,不会有太大问题。

5.24资面

面试官主要问了一些毕业后的经历,以及对未来的规划,对部门的了解等等。

5.28下午 技术一面

1、先是自我介绍

2、然后问了一些C++八股相关:

成员变量初始化顺序stl底层构造,操作系统任务调度算法windows和linux用的什么调度算法

3、项目相关的问:epoll和poll,select的区别。

4、手撕:做了一道力扣475,用二分做的,面试官觉得代码写得不够简洁。

5.28晚上 技术二面

1、面试官上来手撕算法给定一个一维整数数组,找出差值最小的一组或多组数。

2、然后是八股:

C++多态,相对于其他语言的优势,智能指针,static关键字等。

3、项目问了毕设相关的。

6.4下午  技术加面

由于前两次面试定级不一致,所以需要加面一轮。

1、主要问了项目相关,单例模式,如何实现自动增长的缓冲区,深度学习算法用了什么网络结构等等。

2、八股问了:智能指针,stl底层实现,以及迭代器在什么情况下会失效等。

3、手撕算法是写字符串的大数加法。

6.4晚上 主管面

面试官只问了一些自身情况的问题,在学校的经历,对部门技术的了解和兴趣,是否有朋友在南京等,没有技术性问题。

总结

后续也是走流程顺利拿到offer,栗栗姐会全程与你积极交流跟进,面试过程中遇到的任何问题也可以随时问。强烈推荐有意向的同学可以联系她

全部评论
华为无线嵌入式成都有岗
点赞 回复 分享
发布于 09-03 21:04 广东

相关推荐

1. 嵌入式系统中的实时性是什么?如何评估实时系统的性能?2. 什么是嵌入式操作系统?与通用操作系统相比有什么不同?3. 在嵌入式系统中,如何实现电源管理?4. 嵌入式系统中的ADC(模数转换器)是什么?如何使用?5. 嵌入式系统中的DAC(数模转换器)是什么?有什么应用?6. 什么是嵌入式系统的调试技术?常用的调试工具有哪些?7. 在嵌入式系统中,如何进行数据存储和文件系统管理?8. 嵌入式系统中的UART(通用异步收发传输器)是什么?如何使用?9. 嵌入式系统中的SPI(串行外设接口)是什么?与I2C相比有什么优缺点?10. 在嵌入式系统中,如何处理异常和错误?11. 嵌入式系统中的网络协议栈是什么?常见的协议有哪些?12. 什么是嵌入式系统的固件(Firmware)?如何进行固件更新?13. 嵌入式系统中的安全性问题有哪些?如何进行安全设计?14. 在嵌入式开发中,如何进行单元测试和集成测试?15. 嵌入式系统中的时钟和定时器的作用是什么?16. 什么是嵌入式系统中的状态机?如何实现?17. 在嵌入式系统中,如何进行多任务处理?18. 什么是嵌入式系统中的数据结构?常用的数据结构有哪些?19. 嵌入式系统中的资源管理是什么?如何进行资源分配?20. 在嵌入式开发中,如何使用版本控制工具(如Git)?21. 嵌入式系统中的任务间通信方式有哪些?请举例说明。22. 如何在嵌入式系统中实现图形用户界面(GUI)?23. 嵌入式系统中的信号量和消息队列是什么?有什么区别?24. 什么是嵌入式Linux中的设备驱动?如何编写简单的驱动?25. 在嵌入式系统中,如何进行性能优化?26. 嵌入式系统中的测试覆盖率是什么?如何进行测量?27. 嵌入式系统中的时序分析是什么?如何进行分析?28. 在嵌入式开发中,如何进行代码复用和模块化设计?29. 嵌入式系统中的中断服务例程(ISR)是什么?如何编写?30. 如何在嵌入式系统中实现远程监控和控制?最后呢祝各位同学工作顺利,关注我分享更多面试知识,嵌入式c++的同学可以看一下大佬总结的面经  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
1 6 评论
分享
牛客网
牛客企业服务