[海康威视5.23] 嵌入式软开实习一面
投递的是海康的嵌入式软件岗,主要方向分应用和bsp。
面试时长大概为40分钟,手撕 + 八股
1、首先自我介绍、项目介绍,5min
2、介绍一下linux系统的进程和线程
3、进程线程通信方式都有哪些?有用到过什么(自己用过互斥锁、信号量)
4、手撕:合并两个有序链表(手撕完继续八股拷打。。)
5、static关键字作用、全局变量和局部变量是否可重名、堆栈区别
6、了解网络协议吗、TCP UDP区别、socket套接字、描述一下客户端与服务端如何通过socket建立通信(具体的代码流程)
7、linux新建线程默认分配内存大小?
8、linux中断模块,为什么分上下半部?中断服务函数中要注意些什么?
9、linux中的信号机制
10、linux中如何进行任务调度
11、反问:实习具体业务、到岗时间等
(别人的面经:TF卡写图像、满了重写、文件查询如何实现编程? int char指针大小)
总体来说,问的还是比较宽泛,应用层底层基本都有涉及,自己还是对linux底层相关概念缺乏深入了解,后续还得补
6.6 发座谈会
面试时长大概为40分钟,手撕 + 八股
1、首先自我介绍、项目介绍,5min
2、介绍一下linux系统的进程和线程
3、进程线程通信方式都有哪些?有用到过什么(自己用过互斥锁、信号量)
4、手撕:合并两个有序链表(手撕完继续八股拷打。。)
5、static关键字作用、全局变量和局部变量是否可重名、堆栈区别
6、了解网络协议吗、TCP UDP区别、socket套接字、描述一下客户端与服务端如何通过socket建立通信(具体的代码流程)
7、linux新建线程默认分配内存大小?
8、linux中断模块,为什么分上下半部?中断服务函数中要注意些什么?
9、linux中的信号机制
10、linux中如何进行任务调度
11、反问:实习具体业务、到岗时间等
(别人的面经:TF卡写图像、满了重写、文件查询如何实现编程? int char指针大小)
总体来说,问的还是比较宽泛,应用层底层基本都有涉及,自己还是对linux底层相关概念缺乏深入了解,后续还得补
6.6 发座谈会
全部评论
二面是什么时候呢
送花
回复 分享
linux部分问的这么底层
送花
回复 分享
元戎启行
校招火热招聘中
官网直投
感觉难度有点大,可否请教下需要提前准备什么方面的知识吗,时间比较紧凑,重点注重哪些
送花
回复 分享
所以大佬你当时投的方向是应用吗?感觉问的基本上应用方面的
送花
回复 分享
大佬本还是硕啊
送花
回复 分享
简历复筛一个月了,是不是寄了?
送花
回复 分享
相关推荐
06-12 17:45
东华大学 嵌入式软件工程师 点赞 评论 收藏
分享
点赞 评论 收藏
分享