360c++服务器开发面经
一面
1.自我介绍
2.一个空类的内部组成(只回答出存在构造函数和析构函数)
3.手写实现memcpy函数
4.2n+1个数字,其中一个数字出现一次,其余数字出现两次,找出那个出现一次的数字(力扣原题)
5.3n+1个数字,其中一个数字出现一次,其余数字出现3次,找出出现一次的数字(力扣原题,最后用两种不同的方法实现了一遍)
二面
1.自我介绍
2.谈谈项目中用到的socket通信
3.Linux(答曰只了解简单的命令)
4.分布式有了解吗(不了解)
5.谈谈自己熟悉用过的算法(聊了一下项目和研究课题中用过的算法)
6.实现斐波那契数列,非递归方法
7.数组和链表区别,都是无序的话谁的访问效率高
8.二叉搜索树转链表,要求不另外占用空间
三面
1.自我介绍
2.项目介绍
3.项目难点
4.评价自己的优缺点
5.对求职的看法
6.还有什么要问的吗