贝壳C++开发一面凉经

一面凉筋(2019年8月31日):
1、简单自我介绍
2、项目介绍,针对项目深挖了两个细节(如何防止彩虹表,定期发送报表给客户,间隔n天时间怎么算的?)
3、http状态码(429, 502, 504)
4、https(为什么CA认证能保证安全?CA伪装攻击怎么办?)
5、三次握手和四次挥手,为什么四次?三次行不行?
6、数据库引擎(Innodb、mysima区别)
7、如何发现慢查询?如何优化慢查询?
8、联合索引?(联合索引ABC, 能否查询A、B、C、AB、AC、BC、ABC。注意这里AC是可以的,但只用到A的索引)
9、悲观锁和乐观锁?悲观锁怎么实现?(CAS?)
10、同步、异步、阻塞、非阻塞?
11、NIO、BIO、AIO?
12、select、epoll?
13、MVC三层架构?为什么要用它?
14、扫雷,写一个随机埋n个雷的算法(面试官想考察shuffle算法的原理)
#贝壳找房##面经##C++工程师##校招#
全部评论
乐观锁用cas
点赞 回复 分享
发布于 2019-09-03 07:54

相关推荐

不愿透露姓名的神秘牛友
11-20 19:57
已编辑
某大厂 golang工程师 23.0k*16.0, 2k房补,年终大概率能拿到
点赞 评论 收藏
分享
10-15 10:57
已编辑
武昌理工学院 FPGA工程师
狠赚笔第一人:老哥学院本没实习还想拿13k学Java狠赚笔呢
点赞 评论 收藏
分享
4 35 评论
分享
牛客网
牛客企业服务