shopee提前批后台开发一二面(cpp)

一面

1.简历上的实习,项目 排着问
2.C++多态
3.虚函数和虚表
4.C++内存分配方式
5.C++内存管理,RAII
6.三种智能指针
7.malloc是如何实现的, 底层有哪些系统调用
8.linux内存管理,伙伴系统
9.TCP三次握手,能否两次
10.TCP如何实现可靠性
11.nagle算法
12.epoll相关的api,epoll底层实现
13.MySql隔离级别,默认级别是什么
14.读已提交会出现什么问题(幻读),如何解决幻读?
15.算法题:合并K个有序链表(partition思想两两合并或者用优先队列,优先队列的方法复杂度更低)

二面

1.自我介绍
2.项目,下边问题也都是根据项目中的技术点问的
3.服务端开发中,哪些技术保证了服务器性能?
4.如何平衡线程池的性能和开销?
5.线程池的线程数量如何动态调整
6.线程调度
7.用户线程和系统线程
8.算法题:
无序数组,找中位数

许愿HR面:






#提前批##面经##内推##秋招##C/C++#
全部评论
线程调度,,
点赞 回复 分享
发布于 2020-07-26 22:33
虾皮不是没有提前批吗
点赞 回复 分享
发布于 2020-07-22 12:05

相关推荐

评论
5
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务