字节效率太高了,一面面完等10分钟二面,二面面完过5分钟约半小时后三面,三面面完3分钟约明天下午HR面。许愿明天HR面顺利!!!
一面(53min)
-
代码:LeetCode15:三数之和 时间复杂度
-
HashMap结构、扩容操作、如果扩容红黑树节点会转回去吗
-
synchronized的原理、synchronized是否可重入、synchronized如何实现可重入、synchronized锁自旋会先来先到吗
-
单例模式(写个自己觉得最好的)
-
Spring AOP的了解、Spring如何通过Cglib实现的动态代理
-
写一个SQL语句:student(名字、课程、成绩),找出所有成绩超过80的学生名字
-
聚簇索引了解不、select * from 表,咋执行
-
MySQL默认的隔离级别
-
token的结构、项目中登录的逻辑(简述)、token有什么问题、其他保持状态的方式
-
对负载均衡有了解吗、项目瓶颈在哪,如何判断项目瓶颈?
-
反问
二面(65min)
表现得不太好,疯狂挖项目,题写得也有点小问题,万幸给过了。
个人觉得,项目不一定很大,但一定有充分的思考,为什么这样设计,并且把亮点都挖出来
-
自我介绍(主要介绍项目)
-
项目的登录逻辑、设置token的过期时间、如果token被拦截伪造登录了咋办、单点登录
-
Redis除了缓存还用在了哪
-
下单操作
-
压测关注什么指标、压的是哪个接口、压测时用了缓存没、过于响应时间的压测指标(关注哪个)、大致的压测配置
-
负载均衡
-
建立了哪些索引,联合索引哪个放在了前面
-
索引的底层结构
-
项目中的演出座位库存,写出他的sql逻辑、现在演出座位都是有编号的,现在给你现场设计,你如何设计
-
第二个权限管理项目AOP的用法
-
负载均衡的轮询策略
-
用阿里云部署那有没有了解K8S
-
使用expain时比较关心哪些参数?
-
什么是覆盖索引
-
对Java并发有什么了解、对哪个了解得比较深(synchronized,他发现上次问过了..)、公平锁非公平锁、ReentrantLock传参后是如何实现的公平锁
-
HashMap等集合在for循环中自己调用remove方法可以不
-
代码:LeetCode39:组合总和
-
做项目时怎么学习一门技术的,做项目前如何前期调研
-
读过哪些开源项目的源码
-
Spring IOC了解吗
-
反问
三面(35min)
-
自我介绍
-
对字节有什么了解?
-
智力题:9个人,一枚色子,选出两人,怎么比较公平?
-
使用expain时比较关心哪些参数?(和二面问的一样)
-
Redis的持久化机制
-
代码:LeetCode79:单词搜索
- 反问
Hr面(30min)
-
自我介绍
-
是否有继续深造的打算,为什么不打算深造
-
三轮面试的感受,三轮面试除技术外的感受,对哪个面试官印象比较深刻,面试回去后做了什么提升
-
到岗时间,最快入职时间
-
为什么投递字节商业变现后端?为什么选择后端?
-
有投递其他公司吗
-
简单介绍一下项目,是团队项目吗
-
最有成就感的一件事
-
学习途径
-
用三个词进行自我评价
-
你周围最欣赏的人,最欣赏的品质是什么?
-
希望字节这个平台能给自己带来什么
-
除了实习之外以后的职业规划
-
心目中的大厂是什么
-
反问
全部评论
(23) 回帖