秋招回馈(嵌入式C/C++面经)

本人靠着牛客和其他资料成功斩获了几个offer,现来此回馈了~(杭州企业)

一、中电海康:

中电海康是内推的,电话面+线下两轮面试(技术+HR)

电话&技术面

因为项目和中电做的相关,因此电话面和技术面都是问项目。
  1. 主要问项目的几个方面:项目流程/框架,客户端服务器交互过程,移植和修改的内容,代码量。项目中碰到的问题和解决方法!
  2. 技术问题主要是:C++了解程度?C/C++区别?库用了嘛?多线程并发?进线程/OS相关知识。

HR面

  1. 你有什么缺点?
  2. 10月了为什么还来这边面试?
  3. 期望薪资方面?
  4. 让你最有成就/最自豪的事情?
  5. 自我评价?
  6. 在学校做过什么项目?

二、海康威视:

海康威视分笔试、电话面、视频面和综合素质面。我是嵌入式-DSP方向

电话&技术面

  1. 电话面问的内容和中电大同小异,也是项目相关。主要问项目流程、负责的内容以及课题情况。
  2. 视频面问的很详细,问项目中调试了啥,项目流程,项目模块中最熟悉的部分,图像视频的概念。
  3. 后面开始深入问一些很偏的没接触过的内容,我一看情况就知道没了...

三、舜宇中央研究院(杭州):

舜宇中央研究院分笔试和线下面试(技术面+HR面)(远的话可能视频面)
ps:舜宇杭州是本人的第一个面试,因此印象很不错,虽然因为坐公交太久状态不好而凉了。

技术面

技术面有两位大佬,一位驱动主管一位应用主管
  1. 驱动主管就看着简历写的内容问,包括专利、课题、项目(系统移植、库移植、开发环境)以及提到的技术问题(总线、驱动)。
  2. 应用主管则是让我把项目再说一遍,侧重的也是偏上层的(网络协议、进线程通信、传输框架、代码量)
  3. 同步/异步、阻塞/非阻塞

HR面

这位HR老哥是我目前碰到最亲切的HR了,很负责很好说话!我被刷后又给我机会面别的部门。
  1. 家庭情况
  2. 后续的发展方向(偏底层还是应用层)
  3. 学校经历(社会实践、社团、学习等等)
  4. 个人爱好

四、同花顺

笔试+视频技术面挂(个人觉得金融软开方向和我学的不搭边,要求不同)

技术面

  1. 自我介绍后开始问项目框架流程
  2. 服务器相关:播、多播处理,面对1000个同时请求的客户端如何响应,10000个呢?
  3. 进程通信方式
  4. 有进程为何引入线程?
  5. 多线程与高并发、死锁概念/必要条件/处理
  6. 内存泄漏问题和处理方法

五、鸿泉物联

鸿泉主要分线下笔试+两轮技术面+HR面,一下午搞定,很人性化很快。二面大佬很真诚,一番话让我很有收获。

一面(部门leader?)

  • 问项目数据传输过程,sensor和主板的交互!
  • 缓冲队列的实现。服务器和客户端的交互

二面(技术总监)

  1. 在项目中用TCP和UDP传输的区别、色彩空间的概念(RGB/YUV概念和区别)。问完就开始其他交流了,可能觉得我不太行...
  2. 个人的职业规划,未来晋升/发展方向(第一次听到面试官讨论)
  3. 对企业哪方面比较注重
  4. 个人能力情况

HR面

  1. 薪资待遇
  2. 加班的看法
  3. 在校情况
  4. 公司了解情况

六、大华

分为笔试、2轮技术面+hr面

一面

  1. 自我介绍,做过的项目
  2. 视频编码相关概念
  3. 开发环境搭建、系统移植过程
  4. 项目中碰到的问题和解决方法!
  5. 内存分布(图),堆栈区别(栈中除了存放局部变量外还有啥,回答函数传参返回值后,继续问还有啥...)
  6. 总线相关(I2C/UART/USB/SPI等)
  7. 字符串相关函数

二面

  1. 平时项目中用过的调试方法
  2. 对操作系统的了解,虚拟内存和物理内存
  3. 内存泄漏问题和处理方法
  4. YUV422/420,sp
  5. 多线程

HR面

  1. 企业了解情况
  2. 在校学习情况(课题、论文、活动)
  3. 个人爱好
  4. 加班看法

七、新华三

笔试+2轮技术+HR

一面

  1. 自我介绍
  2. 项目做了啥,独立完成?
  3. 项目中碰到的问题和解决方法
  4. 几个串行通信协议比较,并口传输(引脚、信号)
  5. uboot/kernel/rootfs关系,linux启动流程
  6. socket
  7. TCP/UDP
  8. 堆栈,内存泄露/溢出(栈会泄露吗?)

二面

  1. 最大公共子串
  2. 项目中碰到的问题和解决方法
  3. 项目框架(图),通信方式
  4. 对C++的了解程度
后面就纯聊天了,部门方面情况,业务这些...

——————————————————————————————————————————————————————

之前笔试中也碰到过一些比较好的问题总结如下:

  1. ARM异常处理机制
  2. 大小端概念和判断处理器大小端的方式
  3. malloc的用法
  4. 内存碎片概念和解决方法
  5. 内存溢出、内存越界
  6. linux内存管理方式(页表,MMU)
  7. TCP三次握手/四次挥手、如何保证可靠传输
  8. 线程安全和同步
  9. 进程切换
  10. C关键字(static修饰作用、volatile作用和使用情况、#define和const区别、inline优缺点以及和宏区别)
  11. 区别:指针和引用 、malloc/free和new/delete
  12. 进程上下文、内核态/用户态
  13. 源码到可执行文件的过程
  14. linux常用命令(查看内存/进程/CPU等状态,查看文件,软硬链接)
#校招##海康威视##中电海康##C++工程师#
全部评论
楼主新华三做的是嵌入式笔试卷吗
2 回复 分享
发布于 2021-03-07 00:57
请问楼主最后去了哪家?
点赞 回复 分享
发布于 2020-10-26 09:54
感谢楼主大大
点赞 回复 分享
发布于 2020-11-22 15:54
楼主大华面的什么岗位
点赞 回复 分享
发布于 2021-07-30 16:45
楼主 海康的hr面之后多久有结果呀l
点赞 回复 分享
发布于 2022-04-22 07:30

相关推荐

1. 如何在STM32中实现温度传感器的数据采集?2. 嵌入式系统中如何实现USB通信?3. 在FreeRTOS中如何实现任务的延时调度?4. 如何在嵌入式系统中实现RFID通信?5. 在RT-Thread中如何实现事件组的使用?6. 嵌入式系统中如何进行图像处理?7. 如何在STM32中实现串口通信?8. 嵌入式系统中如何进行电压监测?9. 如何在FreeRTOS中实现消息队列的使用?10. 在STM32中如何实现步进电机控制?11. 嵌入式系统中如何进行音频播放?12. 如何在RT-Thread中实现网络通信?13. 嵌入式系统中如何进行数据的持久化存储?14. 如何在STM32中实现SD卡的读写?15. 嵌入式系统中如何实现温湿度控制系统?16. 如何在FreeRTOS中实现定时任务?17. 嵌入式系统中如何进行电流监测?18. 如何在STM32中实现OLED显示屏的驱动?19. 嵌入式系统中如何实现数据的压缩传输?20. 如何在RT-Thread中实现内存管理?21. 嵌入式系统中如何进行运动控制?22. 如何在STM32中实现CAN通信?23. 嵌入式系统中如何进行多种传感器的数据融合?24. 如何在FreeRTOS中实现任务的挂起与恢复?25. 嵌入式系统中如何实现人机交互界面?26. 如何在STM32中实现PWM信号的接收?27. 嵌入式系统中如何进行电池充电管理?28. 如何在RT-Thread中实现系统日志记录?29. 嵌入式系统中如何实现数据的加密存储?30. 如何在STM32中实现网络摄像头的控制?嵌入式C++面经推荐大佬面经  链接在下边  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
2024-12-25 09:09
北京邮电大学 C++
1. 如何在嵌入式系统中实现Wi-Fi通信?2. 在STM32中如何配置和使用UART进行串口通信?3. 嵌入式系统中如何实现步进电机的控制?4. 如何在嵌入式系统中实现温度传感器的数据采集?5. 在FreeRTOS中如何实现任务间的消息传递?6. 嵌入式系统中如何实现图像的模糊处理?7. 如何在STM32中实现ADC的DMA传输?8. 在RT-Thread中如何实现线程的创建与管理?9. 嵌入式系统中如何实现蓝牙音频传输?10. 如何在STM32中配置和使用GPIO进行外设控制?11. 嵌入式系统中如何实现数据的存储与读取?12. 在FreeRTOS中如何实现互斥量的使用?13. 嵌入式系统中如何实现电机的PWM调速?14. 如何在STM32中实现SD卡的读写功能?15. 嵌入式系统中如何实现环境监测系统的数据采集?16. 在RT-Thread中如何实现多线程的优先级管理?17. 嵌入式系统中如何实现图像的灰度化处理?18. 如何在STM32中实现RTOS的任务调度?19. 嵌入式系统中如何实现心率传感器的数据采集?20. 在FreeRTOS中如何实现任务的延时执行?21. 如何在嵌入式系统中实现数据的压缩算法?22. 在STM32中如何实现LCD的触摸屏控制?23. 嵌入式系统中如何实现语音识别功能?24. 如何在RT-Thread中实现文件系统的使用?25. 嵌入式系统中如何实现网络时间同步?26. 在STM32中如何实现CAN总线的错误处理?27. 嵌入式系统中如何实现图像的边缘跟踪?28. 如何在FreeRTOS中实现任务的堆栈监控?29. 嵌入式系统中如何实现超声波传感器的数据采集?30. 在STM32中如何实现PWM信号的频率调节?下方专栏可以查看  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
24
148
分享

创作者周榜

更多
牛客网
牛客企业服务