上午九点半开始业务面: 1.自我介绍; 2.复盘笔试做过的一道题目,讲思路(刚好写过) 3.做一道编程题:输入一维数组(1,2,代表1是2的父进程),最后输入一个数字,输出要删除的进程(该进程以及创建的子进程)。一开始没有考虑好,导致最后时间快到了,代码再进行修改,最后代码跑不了。不过面试官超级nice,给他讲思路,然后模拟程序讲一下处理流程。 4.提问,经典操作系统的进程和线程区别 5.指针和引用区别(引用不能引用空值!!我在这踩坑了) 6.讲一下dfs和bfs 7.list和vector底层实现 8.重写和重载 9.静态链接和动态链接 ...