虾皮后端研发一面(8.8)凉经

1.自我介绍
2.哈夫曼编码
3.跳表数据结构
4.2msl的作用
5.从磁盘中读数据到发出去需要几次内存拷贝
6.红黑树数据结构
7.最左前缀原则(构建abc联合索引,where条件是什么样的才会走索引)
8.c/c++内存分区
9.
SQL注入攻击
10.
普通索引和主键索引的区别
11.TCP的拆包与粘包
12.InnoDB存储引擎的数据结构,为什么使用它?
13.b树和b+树的区别
14.栈和堆的地址方向
15.进程调度算法
16.为什么要虚拟内存
17.内存置换算法
18.HTTP状态码中403和404的区别是什么
19.HTTP2在哪方面做了改进
20.TCP的拥塞控制算法
21.redis与linux(当时我说我用的不多所以他没深入的问)

编程题:
链表反转(需自己写链表数据结构)https://leetcode-cn.com/problems/reverse-linked-list/

当时的面试官逻辑比较跳,以上的顺序不代表面试顺序,可能还有别的小问题一下子记不太清楚了,8.8下午15:10~15:55面试的,基础知识可能问了将近30分钟(记不清了),8.10收到的感谢信。
我的专业方向和后端研发差的比较多,面试官没有问项目经验,直接就开始问基础知识了,关于基础知识不仅要求广度还要求深度,上述的题如2、3、9在面试前没有复习到,然后呢,关于最左前缀原则什么时候可以使用说得也不够全面,如果大家有机会能看到这篇,希望大家在复习基础知识的时候如果有什么不是很清晰的一定要去深入挖掘一下里面的细节,不然很有可能就会出现回答的不全面的情况。
#面经##Shopee##C++工程师##校招#
全部评论
**。哈夫曼编码。。。这也能考到。。有点厉害。哈哈哈哈哈
点赞
送花
回复
分享
发布于 2021-08-11 22:05
LC22已在虾皮题库爆料,https://codetop.cc
点赞
送花
回复
分享
发布于 2021-08-11 22:46
秋招专场
校招火热招聘中
官网直投
楼主base哪里啊
点赞
送花
回复
分享
发布于 2021-08-13 00:21
点赞
送花
回复
分享
发布于 2021-09-29 13:41

相关推荐

5 35 评论
分享
正在热议
# 牛客帮帮团来啦!有问必答 #
1153822次浏览 17172人参与
# 通信和硬件还有转码的必要吗 #
11273次浏览 101人参与
# 不去互联网可以去金融科技 #
21119次浏览 260人参与
# 和牛牛一起刷题打卡 #
19198次浏览 1641人参与
# 实习与准备秋招该如何平衡 #
203610次浏览 3629人参与
# 大厂无回复,继续等待还是奔赴小厂 #
5089次浏览 33人参与
# OPPO开奖 #
19449次浏览 269人参与
# 通信硬件薪资爆料 #
266197次浏览 2484人参与
# 国企是理工四大天坑的最好选择吗 #
2242次浏览 34人参与
# 互联网公司评价 #
97811次浏览 1280人参与
# 简历无回复,你会继续海投还是优化再投? #
25053次浏览 354人参与
# 0offer是寒冬太冷还是我太菜 #
455121次浏览 5130人参与
# 国企和大厂硬件兄弟怎么选? #
53944次浏览 1013人参与
# 参加过提前批的机械人,你们还参加秋招么 #
14650次浏览 349人参与
# 硬件人的简历怎么写 #
82312次浏览 852人参与
# 面试被问第一学历差时该怎么回答 #
19436次浏览 213人参与
# 你见过最离谱的招聘要求是什么? #
28862次浏览 250人参与
# 学历对求职的影响 #
161310次浏览 1805人参与
# 你收到了团子的OC了吗 #
538983次浏览 6390人参与
# 你已经投递多少份简历了 #
344418次浏览 4964人参与
# 实习生应该准时下班吗 #
97094次浏览 723人参与
# 听劝,我这个简历该怎么改? #
63535次浏览 622人参与
牛客网
牛客企业服务