Shopee后台开发面经
一面
讨论项目(略)
算法题:一堆数怎么排序拼起来能得到一个最大的数
epoll底层实现
stl set内部实现
红黑树和哈希表比较
哈希冲突解决
链表和数组的使用场景
LRU缓存设计思路
C++函数参数入栈顺序
C++地址空间从上到下讲讲
fork一个子进程,和父进程共享什么
讲讲多态
静态链接和动态链接的区别
进程通信方式
tcp三次握手流程,为什么三次
tcp可靠性保证 顺序保证
tcp每一个字节都返回ack吗
如果客户端第一个发送的序列号是3,服务端实际先接到的是5,这种情况怎么保证的顺序
客户端断了,服务端知道吗
如何优雅关闭连接
什么是MTU
客户端服务端tcp建立连接接口函数
mysql索引类型,底层实现
b+树的特性 为什么用b+树
讲讲哈夫曼编码
#Shopee##面经##秋招##C++工程师#
讨论项目(略)
算法题:一堆数怎么排序拼起来能得到一个最大的数
epoll底层实现
stl set内部实现
红黑树和哈希表比较
哈希冲突解决
链表和数组的使用场景
LRU缓存设计思路
C++函数参数入栈顺序
C++地址空间从上到下讲讲
fork一个子进程,和父进程共享什么
讲讲多态
静态链接和动态链接的区别
进程通信方式
tcp三次握手流程,为什么三次
tcp可靠性保证 顺序保证
tcp每一个字节都返回ack吗
如果客户端第一个发送的序列号是3,服务端实际先接到的是5,这种情况怎么保证的顺序
客户端断了,服务端知道吗
如何优雅关闭连接
什么是MTU
客户端服务端tcp建立连接接口函数
mysql索引类型,底层实现
b+树的特性 为什么用b+树
讲讲哈夫曼编码
亿万个单词TOPK,如果内存装不下呢
二面
Redis Zset底层实现
跳表查第K大数流程
不用中序遍历查二叉搜索树第K大数
对于哈希表,预测1分钟之内对它访问多少次
用引用计数?你那是测试,不用考虑业务场景,就是推测一下。???
哈希表根据键值进行查询时候CPU底层会如何工作,产生什么指令
一道嵌套递归的代码,先推导出递归公式,再分析它的复杂度
如果让你学一门新语言新技术你会如何去学。
hr面(略)
等待九月份开奖