美团一面 北京 服务端开发工程师(C++)
1、 编程题
a) 单链表的逆置
b) 字符串转化成数字(坑多)
2、 多态的理解
3、 简单书写单利模式的实现(考虑多线程的问题)
4、 项目中socket 阻塞和非阻塞问题的处理
5、 虚函数的继承,多态的实现
6、 进程和线程的介绍
7、 线程同步的方式
8、 redis的基本操作
9、 linux查看网络端口号运行情况
10、 STL模板库的基本容器,以及内部实现
11、 redis的事务处理
12、 vector内存扩充机制
13、 C++网络编程问题?(重要)
14、 C++的最新发展动态
15、 项目中接口是如何设计的
16、 redis数据库中持久性机制