海康嵌入式面试复盘

一面(技术面)
说一下 C 语言编译的过程?
静态链接与动态链接的内存管理机制是什么?
如果一个项目复杂,那么该选静态或动态链接?
如何防止死锁的发生?
GPL与Apache许可证在代码使用和分发上的限制有哪些?
TCP的拥塞控制算法有哪些?
在网络协议中,如何处理数据包的顺序和完整性?
介绍一下简历中的项目?
你觉得你个人的优缺点有哪些?
对海康威视有了解吗?
面试全程 30 分钟左右,没有手撕代码,面试官估计还有下一个人面试,所以没有反问。

二面(HR 面)
家里人知道你在杭州找工作吗?
为什么想来杭州?
避开技术细节,介绍一下项目?
实现OTA(Over-The-Air)更新,确保更新过程的安全性和可靠性
一个多核嵌入式系统中,如何设计一个有效的负载均衡机制?
考虑电源故障的情况下如何确保数据的完整性
多种通信协议(如CAN、Ethernet、Wi-Fi)的高效切换
有没有其他 Offer ?这个 Offer 的待遇如何?为什么不满意这个 Offer ?
期望的薪资待遇?
了解工作安排吗?
反问
这个时间点 Offer 发完了吗?
贵公司秋招的进度如何?
公司的技术氛围如何?
面试全程 30 分钟左右。

卒  二面挂
全部评论
北大二面也挂?oq了吗
2 回复 分享
发布于 10-31 08:28 江苏
大佬面完多久挂的
点赞 回复 分享
发布于 10-31 10:01 云南
这是看大佬太强了感觉会被当备胎吧
点赞 回复 分享
发布于 10-31 10:23 北京
北大爷他们养不起
点赞 回复 分享
发布于 10-31 22:59 山西
北大✌️就别面海康了,包不去的
点赞 回复 分享
发布于 11-01 22:40 湖北
海康有自知之明 算法可能还会招些名校的,开发一般都招些普通院校的
点赞 回复 分享
发布于 11-19 17:15 浙江

相关推荐

有兄弟想看面经,我觉得可以先把面试高频先整理出来,后面再具体更新不同公司面经。1.串口、IIC、SPI、CAN、RS232\485。要求必须掌握特点、数据帧结构、通信流程、时序,通信出现问题如何排查与解决。2.C语言基础知识,常见关键字(volatile、static、const等),指针概念(常量指针、数组指针、指针数组、函数指针)。3.堆和栈的概念与区别,代码在内存中分配位置。4.常见的数据结构,如数组、链表、二叉树,了解原理以及操作。5.STM32启动流程(从上电复位到加载程序执行的过程)。6.DMA的作用,模式,以及如何配置。7.中断概念,优先级,中断服务函数的要求,FreeRTOS对中断的管理。8.FreeRTOS任务调度模式以及底层原理,最好看源码。9.FreeRTOS任务间通信方式(对临界资源的处理),通信方式的底层实现,自己如何实现,最好看源码。10.FreeRTOS内存管理,了解5个heap文件的区别,尝试自己实现。11.网络通信,HTTP协议,MQTT协议,TCP/IP,通信出现问题如何排查与解决。12.常见的手撕,多刷几遍leetcode hot 100或者代码随想录。13.项目中芯片选型的原因,以及芯片的型号(主频和外设等)。以上均为面试中遇到次数比较多的问题,其他的会根据项目来深入了解,因此对基础知识一定要掌握牢固,多了解一些底层的东西,此外有时间十分推荐去看一下FreeRTOS的源码,帮助很大。
查看13道真题和解析
点赞 评论 收藏
分享
3 21 评论
分享
牛客网
牛客企业服务