星宸科技24届秋招二三面面经(嵌入式)

二面:
1、USB驱动协议,描述符种类,设备描述符,接口描述符
2、USB驱动流程,帧协议,地址配置
3、RTOS时间轮转片分配,任务优先级调换接口
4、RTOS中五种内存管理方式,如何处理碎片化内存
5、LINUX中内核空间地址和用户空间地址如何区分
6、LINUX中使用什么手段将用户空间和内核空间的地址隔离
7、在进行内存映射的时候,分配的是用户空间地址还是内核空间地址
8、设备树节点,如何在设备树中添加对应外设
9、在程序编写中,如何调用对应的设备树中的地址
10、LINUX中内存管理方式?如何管理碎片化内存
11、如何知道设备树对应的节点是IIC还是SPI,如果不标准化写法,应该是什么流程
12、PRINCTRL子系统如何调用设备树中的内容?描述符的作用是?
13、LINUX中进程和线程的资源管理方式,父进程和子进程不同在哪里?内存是否有共享
14、LINUX中互斥锁和自旋锁的不同管理方式
15、当数据上互斥锁时,加锁失败后,内核如何切换线程?
16、基于互斥锁和自旋锁的锁有几个,具体哪些功能?
17、LINUX中常见的内核资源管理方式?一个核心中如何给任务分配时间片?
18、中断上下文的区别,为什么存在上文和下文?
三面:
场景题+项目深挖(45分钟)三面主要是针对项目中具体功能的方式和难点深挖,还有一些如驱动相关TFTLCD的场景题
全部评论
老哥你是嵌入式岗还是linux驱动的呀,感觉好多都是linux内核的东西
3
送花
回复
分享
发布于 2023-09-06 12:19 江苏
还在等待笔试阶段
1
送花
回复
分享
发布于 2023-09-07 19:39 广东
滴滴
校招火热招聘中
官网直投
膜拜大佬!
1
送花
回复
分享
发布于 2023-09-08 11:38 广东
问下佬简历流程是啥样的啊?我简历完了没笔试直接到笔/复筛,面试是这轮过了才有吗
1
送花
回复
分享
发布于 2023-09-09 17:36 荷兰
佬可以给我也看看项目嘛
1
送花
回复
分享
发布于 2023-09-11 20:40 江苏
佬,我也想看下你的项目可以吗😂
1
送花
回复
分享
发布于 2023-09-18 21:21 重庆
佬 想参考下你的项目 面试稀烂 到现在还没offer😭
1
送花
回复
分享
发布于 2023-10-12 14:33 江苏
佬,三面和二面隔多久呢,想具体了解一下场景题是怎样的,我这边流程是先笔试再一面,现在显示复试进行中,想加您一个vx交流一下可以吗
点赞
送花
回复
分享
发布于 2023-09-20 02:33 广东
佬 二面问的这些是项目里涉及的吗 😂 我能不能学习一下
点赞
送花
回复
分享
发布于 2023-09-21 17:35 陕西
佬想看下您的项目,可以私沟通一下嘛
点赞
送花
回复
分享
发布于 01-07 04:00 广东
佬我能看看你的项目吗,谢谢
点赞
送花
回复
分享
发布于 05-14 18:04 广东

相关推荐

头像
不愿透露姓名的神秘牛友
04-24 23:51
点赞 评论 收藏
转发
1. 计算机网络中,TCP建立连接和收发数据所用到的函数有哪些?2. TCP是如何保持稳定的?请详细描述。3. TCP/IP模型中的协议有哪些?请说明HTTP、FTP、UDP在其中的位置。4. 以太网的MAC地址占据多少字节?5. TCP中的ACK和ACK number有什么区别?6. GET和POST请求的区别是什么?7. 计算机的存储结构包括哪些部分?请描述它们的作用。8. 计算机网络一般分为几层?请列出各层名称。9. 在拥塞避免和路由选择中,哪一层起着重要作用?10. HTTP常见的状态码有哪些?请列举几个常见的400状态码。11. ARP协议是什么?它在网络中的哪一层起作用?12. FreeRTOS和Linux之间有什么区别?请描述它们之间的特点。13. 在FreeRTOS中,如何创建任务并实现任务间通信?14. 信号量在操作系统中的作用是什么?如果给信号量发出10次信号,接收端会收到几次?15. 请解释临界区是什么,并说明其重要性。16. 请简要介绍make和cmake工具。17. Linux中进程的状态有哪几种?请说明。18. 在Linux中进行socket编程的步骤是什么?19. 如何使用命令查看Linux中socket编程的IP和端口状态?20. 条件变量在操作系统中的函数名是什么?21. 请介绍一下libevent库。22. 在Linux中,如何查看内存和CPU占用情况?23. 请描述一般的代码调试过程。24. Linux中的设备包括哪些类型?请简要描述它们。25. 请说明单例模式和观察者模式的应用场景。26. 请解释饿汉模式为什么是线程安全的。27. Linux驱动加载的匹配过程是怎样的?28. U-Boot移植的流程是怎样的?29. 如何进行交叉编译?相关的gcc链路是从哪里获取的?30. 请解释数据库的范式及长连接问题。以上题目整理到面经专栏中  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
转发
10 74 评论
分享
牛客网
牛客企业服务