一面 8月19日
1、问实习项目(没细问)
2、问go的掌握程度
3、网络
(1)TCP第四次挥手客户端的状态
(2)大量time_wait会有什么问题,time_wait的时候能不能有别的客户端来请求服务器的服务
(3)TCP全连接和半连接队列(不会)
(4)滑动窗口已经发送序号为1、2、3的包,此时接收端发送ACK=4,问滑动窗口是否会移动?
(5)http状态码
(6)https的握手过程,双方通信是非对称还是对称
(7)你知道什么加密算法(不知道)
(8)(nginx)负载均衡的几种方式
4、操作系统
(1)孤儿进程、僵尸进程
(2)进程的通信方式
(3)进程的调度方式(最短作业优先的缺点)
(4)你用过什么linux命令(我就说了ps -ef|grep xxx哈哈哈)
5、数据库
(1)一般用什么数据结构作索引,为啥
(2)实际项目中数据库的使用程度
(3)你知道乐观锁和悲观锁嘛
6、算法题:搜索旋转排序数组(lc原题)
二面 8月25日
1、问实习项目
2、操作系统
(1)怎么创建进程/怎么运行sh文件/怎么创建后台进程(说了nohup,问了nohup和普通终端运行的区别)
(2)怎么看进程的状态(具体信息)
(3)文件读写权限对应的数字(chmod,不会只知道777)
(4)你知道父进程和子进程嘛?fork()?
3、计算机网络
(1)http状态码(304不会)
(2)301和302的区别
(3)cookie和session的区别
4、数据库
(1)怎么给已经建好的表的字段创建索引(不会)
(2)你了解数据库的什么东西?(说了索引和事务)
(3)事务是怎么实现的?(应该说日志的....)
(4)事务里对哪些数据上锁
(5)数据库删表的方式(delete和truncate的区别,不会)
(6)数据库乐观锁的实现
5、算法题:寻找走到右下角的可行路径,并输出路径结果,有障碍物,四个方向都能走。
三面 8月27日
1、问实习项目
2、对自己的评价?
3、base的倾向?
4、将来的发展规划?
5、算法题:最短路径和,直接牛客上的输入输出。
6、反问环节
全部评论
(12) 回帖