Base:杭州,软件开发(嵌入式),25分钟以内时间线:9.2投递,9.5笔试,10.8通知一面(会加钉钉群,可以当日改面试时间),10.9一面,10.14二面自我介绍项目细节-主要从实现,解决方案的角度出发八股:1.FreeRTOS与Linux的区别与相同点2.在64位操作系统中,double型的指针变量占几个字节3.串口、I2C、SPI之间的相同点与不同点4.多进程与多线程的区别,为什么项目使用多线程5.项目中用过哪些多线程的通信与同步机制?6.如果一个进制中的某个线程崩溃了,进程会变成什么状态?7.Linux中查看的内存命令有哪些?8.如果使用一个malloc申明一个地址并赋值,后续释放以后,这个地址的值会怎么样?还能读或者写吗?数据还存在吗?情景题:1.项目中遇到哪些挑战?如何解决的?2.在项目中有没有和别人有过冲突,如何解决的?3.如果再次遇到技术上的冲突与矛盾,你该怎么解决?(我说开会沟通)4.追问,如果对方比较强势,你该怎么办?5.如何看待加班的现象?反问:1.贵公司的企业文化2.如果有幸加入贵公司,3年以后我会被培养成什么样的人? #通信硬件人笔面经互助#