[海康威视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部分问的这么底层
感觉难度有点大,可否请教下需要提前准备什么方面的知识吗,时间比较紧凑,重点注重哪些
所以大佬你当时投的方向是应用吗?感觉问的基本上应用方面的
大佬本还是硕啊
简历复筛一个月了,是不是寄了?
佬最后去了吗?
确认过眼神,同一个面试官
相关推荐