岗位:系统软件开发工程师8.27投递 9.20笔试 9.26一面(第二志愿)时间:60min1、自我介绍2、通信协议相关,IIC、SPI的原理、特点、区别3、介绍进程,进程的五种状态4、介绍线程,如何实现线程安全5、有哪些锁,用过哪些锁6、项目中有哪些涉及IO的内容7、TCP/IP有哪几层,TCP、IP分别在哪一层,还了解网络层的哪些协议8、数据链路层是干什么的9、介绍物理地址和虚拟地址,虚拟地址到物理地址如何实现10、介绍页表,最小单元是什么11、什么是用户空间、内核空间,为什么要分为用户空间和内存空间12、介绍一下cash,什么是缓存一致性13、介绍一下DMA,项目中有用的DMA吗14、Linux中如何对性能进行优化15、ARM中A核、R核、M核的区别16、说说ARM架构及其特点17、对寒武纪有哪些了解,知道我们的主要业务是什么吗18、最近有关注哪些技术前沿19、对AI有哪些了解,有用到过AI相关的东西吗20、在项目中遇到过哪些难点,如何解决的21、手撕:重排链表,例如1 2 3 4 5 6-> 1 6 2 5 3 422、反问【如果对你有帮助能给我送个花花吗】#通信硬件人笔面经互助##寒武纪##秋招##系统软件开发#