字节跳动 服务端开发 三面面经

接上篇帖子,三面一共65分钟左右

算是领导面,感觉是带技术团队的

一、聊学业+自我介绍 (10min)

1.前两面体验怎么样?

2.在学校做了哪些东西?

3.哪门课学得好或比较感兴趣?

答曰:数据结构与算法

4.挑一个学到的算法讲讲。

我讲了几个最短路径算法

二、聊实习内容并展开 (25min)

1.介绍实习做的事/什么业务

2.遇到什么困难/有什么收获

这里不小心给自己挖坑了

3.为什么自己调自己,事务会失效,要换成代理对象才行?让我讲根本原因。增强是在什么阶段做的?什么时候发生了替换?

4.Redis分布式锁用在什么场景

5.如果一个操作最终要落在数据库上,但中间可能涉及其他调用或操作,你会选择分布式锁、Spring事务、数据库事务,还是其他方案?为什么?(我提到了高并发下数据库的性能影响)

6.怎样算高?性能主要局限在哪?

7.为什么Redis比数据库性能好?

三、紧张刺激手撕环节 (25min)

提问/探讨/讲思路之后开始写

力扣原题 662. 二叉树最大宽度

以为简单但一做发现这题没见过

后来搜了一下确实不在题单里

总之磕磕绊绊写完了,还凑合

四、每次最后都是反问 (5min)

简单问了一下部门业务和base地

五、过了一个周末就挂了

hr说面评还不错,也不知道为啥

后来过了很久又有其他部门来捞

#字节跳动##Java##后端##面经##秋招#
全部评论

相关推荐

10-25 02:13
门头沟学院 C++
_凡_:8.27笔试10.22评估
投递小米集团等公司10个岗位
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务