星宸科技嵌入式面经

9.25 一面 60min

1、讲一下你了解的数据结构?链表、树、哈希、队列、栈
2、你了解哪些算法?哈希算法遇到冲突该怎么办?
3、快速排序你懂吗?还有动态规划的原理是啥你懂吗?
4、驱动方面你了解哪些?
5、linux的启动流程
6、多线程你了解吗?给我讲一下多线程竞争冲突可以如何解决?
7、多线程如何进行通信?
8、多进程如何进行通信?
9、你跟我讲一下消息队列如何防止竞争冲突?
10、你说多进程可以用共享内存通信,你讲一下怎么用共享内存通信?底层原理?
11、你说一下TCP、IP协议
12、你说TCP协议是可靠连接的,如何保证他可靠连接?
13、如果让你底层部署互斥锁,你如何操作?
全程拷打,汗流浃背
面完没推进了,应该挂了
全部评论
你这个大部分问的都算是基础的
点赞 回复 分享
发布于 昨天 16:29 陕西
数据结构这部分有点难
点赞 回复 分享
发布于 10-30 23:54 安徽

相关推荐

评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务