Shopee虾皮 服务端/后端开发 一面面经

2021/08/05 服务端/后端开发一面(Shopee虾皮提前批)

共计 128min,说实话耽误了面试官前辈吃饭,11 点开始,面到下午 13 点多

面试官先介绍了自己和部门,包括虾皮电商业务,语言 Golang,技术栈等。好仔细,好感满满
之后提问,简单介绍一下自己
先来写个题,hashmap 知道吗,手写实现一下
vector 底层怎么实现的
TCP 连接知道吗,四次挥手流程说一下
为什么需要四次,三次不行吗
close_wait 是什么
time_wait 有什么作用
MSL 知道是什么吗
为什么 time_wait 要等两个 MSL 时间,不等会发什么后果
TCP 关闭连接具体是怎么关闭的
除了客户端关闭连接,服务端可以关闭连接吗
客户端与服务端同时关闭连接会怎么样
TCP 与 UDP 区别
TCP 为什么可靠
TCP 连接发了 1 2 3 5,客户端与服务端分别会怎么样,接收到 5 后,接收方回什么,和收到 1 2 3 4 5 有什么区别
TCP 拥塞控制了解吗
UDP 可以广播吗,怎么广播
TCP 可以广播吗,怎么广播
UDP 适用于什么场景
TCP 和 IP 什么区别,头部内容
TCP 和 HTTP 做个比较
输入一个 url 发生了什么
HTTP 复用是怎么实现的
HTTP 2.0 之前没有复用吗,会带来什么结果
select,poll,epoll 有什么区别
水平触发,边缘触发讲一下是什么
水平触发,边缘触发优缺点是什么
MySQL 索引怎么实现的
为什么要用 B+ 树
索引树都要加载到内存吗,能放下吗
索引是由 MySQL 哪一部分实现的
主键索引与非主键索引有什么区别
聚簇索引是什么
幻读是什么
MVCC 怎么解决幻读
undo log 和 redo log 有什么区别
redo log 什么作用
redo log 为什么能保证持久性
场景题:RR 隔离级别,id 主键,开启事务 A select * from xxx id = 1; 开启事务 B update stu set name = 'yyy' where id = 1; 事务 B 可以成功修改吗?事务 B 提交后,事务 A select 相同主键结果是什么?意向锁是什么,怎么实现的?和行锁比较,有什么区别?
(稍微修改了一下,暂时就记得这么多了)

今天比较久了,有什么问题想反问我的吗?
请教了面试官前辈 Golang、和主流的并发场景 Java 、以及 C++ 三者在电商业务场景下,各有什么利弊
问了面试官前辈,对新人尤其是跨专业选择服务端开发的同学,技术栈包括其他方面的期待有哪些

很细致的回答了两个问题之后,面试官问我之前实习的业务包括哪几个方面,然后问了有没有后端的实习经历,以及当初为什么不选择考研计算机而选择机械工程等

#Shopee提前批面试##秋招##Shopee##面经##C++工程师#
全部评论
所以楼主是机械工程研究生吗
3 回复 分享
发布于 2021-08-05 19:41
一搬就一小时,问那么久肯定是难为你想刷kpi了,问的也好深,也有可能他们赶时间两面合成一面...
2 回复 分享
发布于 2021-08-05 22:18
128分钟..楼主是不是都面饿了😂
1 回复 分享
发布于 2021-08-05 15:38
这也太顶了吧... 老哥投的哪啊
1 回复 分享
发布于 2021-08-05 17:53
感谢楼主分享!offer多多
1 回复 分享
发布于 2021-08-05 18:10
估计一开始想KPI为难你,后面看你这🐮🍺,怎么啥都懂啊,就想要你了,问一下八股文了。 这面经从一开始手写Hashmap到常规八股,可以看到难度降低的。
1 回复 分享
发布于 2021-08-06 01:02
这问的也太细了吧。。。
1 回复 分享
发布于 2021-08-08 12:46
问的也太细太多了吧,膜拜大佬😅
5 回复 分享
发布于 2021-08-05 14:55
老哥这是第几面啊
点赞 回复 分享
发布于 2021-08-05 15:16
好详细,楼主大善人!
点赞 回复 分享
发布于 2021-08-05 18:08
好厉害啊,我当时面的40分钟不到
点赞 回复 分享
发布于 2021-08-05 18:11
一个都不会。。。
点赞 回复 分享
发布于 2021-08-05 19:08
楼主什么时候笔试的?
点赞 回复 分享
发布于 2021-08-05 19:10
请问haspmap是要手写一个哈希函数吗?
点赞 回复 分享
发布于 2021-08-05 21:21
呀,碰见同行了
点赞 回复 分享
发布于 2021-08-05 21:31
请问手写hashmap题是类似力扣706设计哈希映射这样吗
点赞 回复 分享
发布于 2021-08-05 23:43
感谢楼主的分享,楼主还是蛮厉害的,我看完只能答个七成
点赞 回复 分享
发布于 2021-08-06 03:52
老哥 问的那两问题他怎么回答的呀
点赞 回复 分享
发布于 2021-08-06 07:43
好详细🤑🤑🤑🤑🤑
点赞 回复 分享
发布于 2021-08-06 09:53
是要全程共享屏幕吗楼主🤨
点赞 回复 分享
发布于 2021-08-06 10:00

相关推荐

不愿透露姓名的神秘牛友
10-19 10:47
已编辑
投票
格力电器 应用软件开发 年薪20左右 硕士211
点赞 评论 收藏
分享
33 278 评论
分享
牛客网
牛客企业服务