投的是c++,但是呢,据说他们后端是golang比较多,可能后期去那边的话可能需要转一下。
1.自我介绍一下在学校的项目。(这里可能是因为我简历上面写的项目只有一个的缘故,所以特意问了一下,后面也解释说在学校的项目不需要考虑技术亮点的问题,所以也没有技术亮点,在简历拿不出手)
2.然后介绍一下简历上面项目的一些东西,比如说同步日志,是写到文件里面还是写显示到命令行?线程池开多大?如果io请求比较多,超过了工作线程数量怎么办?这个不太清楚,只回答了一个什么核心线程和普通线程。
3.TCP与UDP的区别,及应用场景。
4.linux命令,怎么看有某个特征的进程?ps -aux|grep过滤,怎么看内存?top,free -h是什么意思?
5.进程与线程的区别。
手撕代码leetcode 1376通知所有员工所需时间。
我先做了一个用二维数组存储的广度优先遍历,后来要降一下空间复杂度,又重写了一个自底向上的将空间复杂度,但时间复杂度上升的代码。
全部评论
(3) 回帖