拼多多 服务端研发 一面、二面
一面:
1.项目介绍
2.C++知识
C++的知识问的很深,很细节。比如,虚函数继承之后是不是一定要实现,STL容器底层的实现细节是什么,那么迭代器可以怎么访问他们?智能指针怎么用?虚类?
3.网络编程
阻塞、非阻塞,同步异步I/O,select和epoll有什么区别?
4.进程通信方式
5.手撕代码 多链表合并
总结:这个面试问的东西很多我都不是很熟悉,很多东西不确定。
二面:
1.项目
2.数据库隔离级别之类的
3.java相关 面试官让我去学一学
4.手撕代码 有序数据合并,去重 C写