一面:是一位美丽温和的小姐姐,72min
1.自我介绍
2.聊实习内容
3.实习有什么收获
4.HTTP比较熟悉,请求格式,讲下GET和POST区别
5.HTTP基于哪个协议,错误码有哪些,
6.TCP连接为什么三次握手
7.timewait的时间一般是怎么确定的,timewait时连接断开了吗,timewait太多会存在什么问题 ,服务端会怎样,(timewait太多,浪费服务器资源,就会建立了太多链接,引起拥塞,浪费内存)
8.TCP在哪层,HTTP呢?
9.MySql索引种类,特点和优缺点,最左前缀匹配原则,索引本身的优缺点,底层数据结构,为什么选B+树,
10.事务隔离级别和解决的问题
11.存储引擎讲一讲呢
12.代码题1:SQL:查询表中排名第五的人名
13.排序算法了解哪些,(说了一些常规的冒泡、选择、插入、希尔、归并、快排,堆排序,问还有呢),讲讲他们的优缺点,应用场景,什么情况下会选择什么算法?
14.快排,堆排序具体实现,怎么选择,一般处理什么问题用堆排序?
15.代码题2:用栈实现队列
16.进程和线程的区别,各自是怎么进行通信的?
17.用户态,内核态
18.代码题3:一个数组有正数有负数,求所有和为0的子数组(连续的),O(n)
19.我这边没什么问题了,你有什么问题吗?
二面:是一位严肃不苟言笑的大叔 T_T , 58min
1.自我介绍
2.为什么实习选外企,有什么特别考虑
3.微软的工作喜欢吗,具体做什么
4.你期望找一个什么类型的工作呢
5.满足你期望的工作形式,工作内容是什么样的
6.论文
7.代码题1:122333444455555............求前n个和
8.实习内容、涉及到的产品,功能.......又问回来了
9.代码题2:SQL:查询表中每个人学科的总分,语文和英语两门总分
10.(感觉这表设计不合理嘀咕了一下,GG,)你感觉这表设计不合理?为什么?你说的第一第二范式什么意思?我这个表哪里不满足了,你来重新设计一下,(一波讨论分析这表没问题😂😂)
11.一副扑克多少张牌?抽两张抽出大小王的概率,一下抽两张和一张一张抽一样吗?
12.你有什么想问的吗?
感觉除了表设计没什么难的,code也都ac,还是GG了,害~
写个面经攒攒经历运气,💪
全部评论
(2) 回帖