美团一面凉经
美团一面凉经
1:首先自我介绍两到三分钟
C++部分:
2:如果你申请内存你会怎么申请
3:new跟malloc又什么区别
4:指针跟引用的区别
5:写一道题:链表翻转
6:如果多个链表怎么翻转排序连接一个链表有
网络部分:
7:一次完整的HTTP请求包含哪些过程
8:HTTP中1.0,1.1以后长连接,短连接区别,2.0有什么新特性
9:怎么实现长连接的
10:UDP,TCP区别
11:什么情况下使用UDP,什么情况下使用TCP
12:TCP怎么实现稳定传输
13:如果大量数据传入,怎么能实现稳定知道第几个包传输,以及结束(给的提示,加结束标志,我就往粘包黏包问题扯)
操作系统部分:
14:进程之间如何通信的
15:通信中消息队列如何实现有选择的接受消息
16:死锁问题怎么产生的
17:死锁的必要条件
18:怎么避免死锁,怎么预防死锁
数据结构部分:
19:二叉树层序遍历过程
20:二叉树遍历每层相反代码怎么编写
21:如何用栈实现队列
22:如何用队列实现栈