中新赛克 嵌入式C面经

9.1 技术一面

岗位: 嵌入式C

base: 南京

35min

1.  自我介绍
2.  用过哪些数据结构?
3.  如何实现链表?如何向链表(有重复节点)插入节点?循环判断时间复杂度过高,如何优化?哈希冲突如何解决?
4.  当哈希冲突集中在一条链表上时,如何优化?当哈希冲突在每条链上都比较多时,如何优化?
5.  调用`malloc`后,应该执行什么操作?**判断返回指针是否为空**
6.  说一下`tcp`的三次握手?二次为什么不可以?
7.  项目引出:当多个客户端连接服务端时,如何优化连接?**线程池 + epoll**
8.  项目中心跳检测机制如何实现的?
9.  项目中用到锁了吗?当有很多线程呢?
10.  进程间通信的方式
11. `gcc`如何链接动态库?
12. `linux`系统中如何查找指定文件?
13. `ping`的原理?`ICMP`和`ARP`? 
14. 项目中使用过指针吗?出现过错误吗?
15. 项目中出现`bug`如何解决的?

反问:

1.  部门干嘛的?写驱动、`BSP`和协议栈开发。
2.  面试表现?还可以。。

9.7 综合面试 二面

20min

1. 无自我介绍
2. 编码中你遇到的常见的内存错误?
3. 多线程编程中需要注意什么?
4. 未来工作规划?
5. 给两个人A、B分配工作,但是有灰色区?如何解决?
6. gdb?条件断点?硬件调试?
7. 一个怎么样的公司会让你留下来?你对一个公司最看重哪些方面?
8. 钻研新技术?
9. 项目中遇到具有挑战性的事?如何解决的?
10. 虚拟内存与地址空间?底层源码中是否有对内存的其他操作(非常规)?
11. 看过linux驱动底层的书籍吗?说一说你认为的linux驱动?

反问:

1. 工作氛围?新人体系?
2. 工作时长? 1,2,4,6加班,大小周?接收加班吗?
3. 面试结果什么时候出? 人事通知,时间未知。
全部评论
佬,工作时长是怎么样的,大小周还是周六加班
1 回复 分享
发布于 2023-10-09 20:04 江苏
想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
1 回复 分享
发布于 2023-10-09 20:37 北京
楼主最后签中新赛克了吗?
点赞 回复 分享
发布于 2023-10-13 10:22 江苏

相关推荐

6 51 评论
分享
牛客网
牛客企业服务