更一下,已经凉了
时间大概20分钟左右,面试官感觉面无表情,哈哈。
一开始就是自我介绍,然后就开始深挖项目,大概问了几分钟之后,就是常规八股。
1、定义一个未初始化的变量会存在什么问题,面试官引导了一下,说直接说定义一个未初始化的指针。
我大概就说了一下野指针的问题,忘了咋回答的了。马马虎虎。
2、进程之间怎么互相修改内存?
好像不太懂。随便说了一个进程之间可以通过共享内存进行通信,但是好像和这个问题没有对应上
3、打开一个百度网页,会发生什么,用了什么协议
4、tcp为什么要分片
5、线程越多越好吗。这个事先准备了,所以回答的还行。
6、你平时写代码要注意什么。 大概我就说了一下注意边界,不然会发生溢出,还有一个是时间复杂度的问题。
7、多线程一般用在什么场景,举个例子。随便列举了多个客户端连接服务器的例子。
8、release和debug之类的问题。我不太懂,就跳过了。
9、设计模式你有了解吗,我说我了解一点,然后讲了简单工厂模式,工厂模式,抽象工厂模式和单例模式。
最后反问:
你们平时的业务是什么?
ps:面试官口音很广东,我有点听不明白哈哈。希望能给个机会。
#大疆##大疆校招#