21/8/3 一面技术面 35min
聊项目。其中让我简单讲一下项目提到的SPI协议。
问了解RTOS么。(我不太了解)
进程内存模型(堆、栈、data段那个)
问进程切换如何完成的。(因为不懂RTOS,就讲了下Linux下的进程切换原理)
手撕反转链表
问有什么想问他的吗。
21/8/13 二面技术面 50min
问中断后如何返回原程序继续执行,保存寄存器里的内容,除了PC程序计数器,为什么要保存其他的寄存器?
进程和线程在调度上有区别吗?(进程要切换页全局目录,而进程不用)
页表要装进内存的,为什么还要切换页表呢,直接在内存中读不就可以了?(因为页表记录的是虚拟地址-物理机制的映射关系,用户空间用的是虚拟地址)
反问