春招实习面试题回忆

顺序不定,全凭回忆

包含阿里、字节、腾讯、华为等公司

首先有一半的时间是聊项目,具体问题就不说了,每个人都不太一样

面试题:

1.动态链接与静态链接的区别

2.链表与数组的区别

3.函数调用的压栈过程

4.无锁队列的实现

5.堆栈的区别

6.new/delete与malloc/free的区别

7.TCP连接与释放的具体过程

8.TCP少一次握手为什么不行

9.TCP释放时最后一次握手后客户机为什么要等待2MSL?

10.c sizeof

11.线程间同步通信怎么实现

12.https的连接过程

13.主进程与子进程间的通信

14.map(红黑树)怎么实现的

15.数据库三大范式

16.git解决冲突、三个区域

 

 

手撕代码题:

1.实现strstr函数

2.实现atoi函数

3.0-50w的整型数如何存储

4.怎么快速找出连续的N个数中缺失的和重复的各一个数

5.寻找第K大的数

 

posted @ 2021-03-02 21:29  没有窗户的小巷  阅读(53)  评论(0编辑  收藏  举报