实习生一共两面,一面二面没有内容上的差别。
两面基础知识问了:
http协议是啥 get post 常用的状态码200 301 403 404 500等
操作系统 虚拟内存 虚拟内存页表页表
linux的命令 free top top可以查看的东西有啥
mysql简介 没有问语句但是也要会 mysql索引(原理、使用条件、优缺点等一系列问题)
vertor的底层实现
原理1 原理2
算法题问了:
第一道:双向链表插入某个节点,考虑鲁棒性
注意:插入第一个节点之前与插在后面不同,最下面四个语句有一定的顺序。
第二题:给定一个数字序列,查找最长的锯齿序列长度,锯齿有两种情况【大小大小】【小大小大】
第三题:解数独
c/c++解法
java解法
第四题:二叉树的层序遍历,用队列实现,注意对空树加一个特判
总结:想进大厂第一算法题要多刷,然后基础知识和项目也要好,面试还不能太羞涩,多说几个技术和知识点注意联系,同时适当反问请教。2019年第一次面试。