沐瞳科技一面,c++服务器开发工程师
1、自我介绍
2、实习项目的细节
3、科研项目的细节(拼接时怎么判断两个图片是相邻的)
4、自己部署mysql时,有考虑过给MySQL备份吗
5、MySQL有哪些引擎,特点是什么
6、事务和sql语句的区别是什么(事务的特性)
7、用过redis哪些数据结构,zset了解吗,redis的事务有了解吗
8、聊天项目中,客户端给服务器发消息,有tcp连接过程吗,还是直接用http发送
9、聊天服务器如何验证客户端的token
10、客户端发送的消息是如何封装的,如何区别不同类型的消息(文字、表情、图片等)
11、tcp的端口复用
12、stl中的迭代器,++it和it++有什么区别
13、如果在遍历一个map时,用erase删除一个元素,传入的迭代器是it++,会有问题吗,如果是vector呢
14、多线程常用的锁
15、反问
16、能接受加班吗,期望薪资