一面:
1.自我介绍
2.介绍项目(没有深挖项目,可能是不熟悉)
(1)在项目的分工情况
(2)项目的难点
3.操作系统(会根据你的回答,继续提问)
(1)线程进程区别
(2)读文件的和操作系统相关的具体细节
(3)分段和分页
(4)中断具体指的是什么?
(5)同步和非同步I/O
4.计算机网络
(1)DNS 协议是什么?DNS服务器如何解析?DNS端口是?
(2)TCP UDP 区别
(3)介绍http协议
5.做题
(1)链表反转进阶:将链表中间部分反转(后面没写出来这道题,让我写第二题)
(2)链表去重
☹ 继续问:这个涉及到内存泄漏,问内存泄漏。删掉的节点如果 不释放会泄漏。
C++相关:malloc和new的区别 指针引用区别 free一个非法指针会有什么问题吗?
6.最后问意向城市
7.最后我问他面试评价
回答:主管能动性很强,项目介绍啰嗦。最后的题目也写出来了。
总结:问的问题还是非常的八股 。还是要多刷题。
二面:
二面着实给我整无语了,没搞过java只问我这个。20分钟结束,基本凉凉。(主要我投的这个岗也没说一定要java)
1.介绍项目,面试官不懂,几句带过去
2.问java框架用了过哪些?
3.现场让写一个SQL语句。我好久也没写过,忘了。
总结:无语。
全部评论
(3) 回帖