shopee一、二面经

shopee一面(1小时5分钟)8.16

1、进程线程区别

2、TCP UDP区别

3、TCP三次握手,四次挥手。为什么四次?为什么三次?

4、TCP拥塞控制

5、time_wait

6、HashMap全家桶

7、MySQL存储引擎有几种,myisam和innodb有哪些区别?

8、聚簇索引和非聚簇索引

8、B-树和B+树应用场景和区别、优缺点

9、MySQL隔离级别,MySQL乐观锁怎么实现

10、ip子网划分

11、JVM内存模型

12、怎么查看JVM参数(堆啥的占用比)

13、新生代老年代是怎么划分的

14、进程间通信方式

15、讲一下fork

16、redis跳跃表,redis持久化

出题算法数组扁平化、数组求交集O(n)

shopee二面(45分钟) 8.24

全程挖项目里的点,根据项目深挖。然后一些场景题

登录怎么做的?分布式session?

订单表怎么区分买家端和卖家端?你怎么设计订单表的?数据库表数据膨胀怎么办(我说了水平拆分和垂直拆分)?那拆分维度呢?我balabala说怎么拆分。那么你这么拆分有什么问题吗?我如果要做排序呢?我balabala。那如果我就要取某个商家或者某个用户的订单呢?我balabala。那我就取中间10条呢?就问到你答不上来为止。

项目Redis怎么用?怎么保证Redis高可用?怎么解决缓存和db一致性?热点key?缓存雪崩?逮着一个点一直问

微博出现热搜服务挂了,你觉得是什么原因?你会怎么解决?我balabala。这里也一直追问

就大概记得这些了。

问的点不多,就是根据你项目问你难点,然后你给思路,然后又根据你的思路继续追问,直到你答不上来。

#Shopee##校招##面经##Java工程师#
全部评论
兄die,算法是手写还是上机呀
1 回复
分享
发布于 2019-08-27 19:53
太强了
点赞 回复
分享
发布于 2019-08-24 15:23
阅文集团
校招火热招聘中
官网直投
base哪啊?
点赞 回复
分享
发布于 2019-08-24 15:59
老哥 二面之后多久hr面的
点赞 回复
分享
发布于 2019-08-24 19:44
我和你问的差不多...你收到hr了吗
点赞 回复
分享
发布于 2019-08-27 10:34
👍
点赞 回复
分享
发布于 2019-09-26 16:28
热搜挂了什么原因呀,熔断?
点赞 回复
分享
发布于 2020-07-22 14:24

相关推荐

点赞 评论 收藏
转发
3 104 评论
分享
牛客网
牛客企业服务