顺丰秋招后端开发一二面记录

一面:

实习:

- 介绍完成的最有挑战性的任务

聊天:

- 最近做的最重要的决定是什么

Java:

- int和Integer的区别,自动装箱拆箱原理,Integer缓存机制有了解吗
- Object类有哪些方法
- 重写equals方法一定要重写hashcode方法吗,为什么
- volatile关键字的作用,两个语义分别基于什么实现的
- Synchronized关键字有哪些了解,知道什么说什么

MySQL:

- Innodb的索引结构是什么,采用B+树是基于哪些点考虑的,除了降低树的层级还有哪些原因
- 加索引应该考虑哪些点,哪些字段应该加索引
- 联合索引a b c,语句c b a会走索引吗
- 前缀索引哪些情况下加,应该设置成多长会比较合适

计网:

- TCP为什么握手三次但挥手四次呢

感受:

30min,基本都是常规八股,面得很爽

二面:

聊实习聊了二十分钟左右

Java:

1. 线程池应该有用过吧,你觉得为什么要用线程池呢
2. 线程池是如何实现线程复用的,空闲的的线程是如何一直存活下来的

Kafka:

1. 如何保证消息不丢失呢
2. 能不能实现消息的顺序消费,如何实现
3. Kafka为什么要分片,partition和消费者的对应关系是怎么样的

感受:

线下面的,40min不到,面试官人挺和蔼的,问的问题有一些没答好也一直鼓励我,好评
全部评论
老哥一面后多久约的二面呀
点赞 回复 分享
发布于 2023-09-22 18:40 广东
老哥过了吗
点赞 回复 分享
发布于 2023-09-22 18:22 四川
老哥,二面项目问的难嘛?线下没有手撕嘛?
点赞 回复 分享
发布于 2023-09-22 09:48 浙江

相关推荐

JamesGosling1:同一个公司的实习为什么写三次,就算是不同的小组的话,直接写一段要好点吧
点赞 评论 收藏
分享
评论
3
29
分享

创作者周榜

更多
牛客网
牛客企业服务