1. 自我介绍的时候一直看我的成绩单,都不知道有没有在听2. 问实习 工作难点3. 问操作系统项目1. 内核如何启动和运行第一个进程;2. init进程的作用3. 引导有哪些??(这个问的是什么?)*4. fork系统调用讲一下5. 进程的状态有哪些6. xv6有用户态和内核态吗7. 文件外存分配讲一下8. 讲一下slab分配器1. 内存碎片化怎么解决2. 分配1个字节、2kb、2Mb的大小是怎么分配的3. 内存回收9. 操作系统崩了,你怎么办,答了coredump,再问,开了o3优化怎么办,答了日志10. 一个进程占用了大部分系统资源,怎么解决11. 内存泄漏怎么办,答了valgrind,问valgrind原理4. 问webserver1. 如何实现一个高性能的服务器2. 定时器除了小根堆还有别的实现吗?为什么用小根堆3. poll和epoll的区别5. TCP怎么解决粘包的问题6. 常用什么数据结构7. 给你一个字符串,哈希函数怎么实现,讲弄了一个字典,把字符串转成数字,然后再模一个数,有哈希冲突就用开链法8. 除了开链法还有什么吗,答线性探测,IP地址也可以吗9. 讲一下B树和B+树的区别10. 手写代码题1. 求去重后的子序列的个数(数学题)2. 给一个字符串,求结果:1+2*3+4,这不就是360的笔试题简化版嘛你回去等通知吧 ????好歹哥们手撕和软件方面的题都答出来了吧