快手 校招 面经/时间线

java

直播架构中心/音视频(具体组信息已隐去 可私)

9.27一面

1h

  • 手撕:单例模式
  • jvm怎么防止指令重排
  • 手撕:旋转数组的二分查找
  • aqs和synchronized的实现细节和区别 aqs里的condition队列了解吗
  • Threadlocal了解吗 底层数据结构是什么
  • 内存泄漏要怎么解决
  • 线程池有哪些核心参数
  • 线程池怎么关闭的 细节流程了解吗
  • mysql索引类型
  • mysql索引数据结构 为什么用b+树 优势
  • 事务隔离级别
  • 幻读的原因和解决方案
  • mysql有哪些粒度的锁
  • 索引前缀
  • 做过索引优化吗
  • redis分布式锁
  • 限流算法
  • 公司的ratelimit/kconf怎么实现的 底层源码
  • 实习
10.9 二面

1h

  • 实习时用了公司哪些框架
  • 实习项目
  • http2.0相比1.0的特点 有看过官方的规范吗
  • 手撕:lru
  • 接口和抽象类的区别
  • jvm的类加载机制
  • 用反射做过什么
  • spring怎么解决循环依赖
  • 线程要用的变量为什么要加final
  • 公司的kconf原理了解吗(不会)
  • 有哪些负载均衡算法
  • cap理论 怎么理解(面试官:一致性和可用性不一定冲突)
  • linux的io模型(阻塞非阻塞 同步异步) java的nio是哪种
  • 过了的话还能来实习吗(实话实说 可能要年后)

反问:接近10105

10.12 三面

45min

  • 实习工作
  • mongodb适合哪些场景 怎么分布式部署(不会)
  • 分库分表怎么做
  • 项目背景
  • mysql存储过程的优缺点 为什么oracle存储过程用的多
  • 注册登录的信息怎么保证安全性
  • 事务有什么特点
  • 什么时候出现脏读幻读
  • http3.0
  • redis怎么解决高可靠 突然宕机数据怎么恢复
  • offer情况 工作偏好(一开始说了想贴近业务才发现是中台 完蛋)
10.19 hr面

30min

  • 实习
  • 讲一下你对直播整个链路的理解
  • 三面面试官说你想做业务 但我们是中台(疯狂补救)
  • 有哪些指标衡量工作做的好不好
  • aigc怎么理解
  • offer情况
  • 期望薪资
  • 毕业前能实习吗 能实习多久
  • 反问:看重沟通、学习能力、岗位匹配度

后续无消息

#软件开发2024笔面经##java##面经##快手##校招#
【一加仑】Java秋招面经 文章被收录于专栏

bg:24届985本科计算机类,一段中厂实习,力扣七十题左右。

全部评论

相关推荐

昨天 11:26
清华大学 Java
打开电脑,思绪又回到了7月份刚开始的时候,感觉这个月过的如梦如幻,发生了太多事,也算是丰富了我本就是平淡的人生吧太早独立的我习惯了一切都是自己做决定,拥有绝对的决定权,而且永远不会听取别人的建议。我就是那个恋爱四年出轨的男主啦,感觉既然在牛客开了这个头,那我就要做个有始有终的人。从我出轨到结束再到和女朋友和好如初真的太像一场梦了,短短的一个月我经历了太多,也成长了很多,放下了那些本就不属于我的,找回了那些我不该放弃的。我的人生丰富且多彩,但人不能一直顺,上天总会让你的生活中出点乱子,有好有坏,让你学会一些东西,让你有成长。我和女朋友的恋爱四年太过于平淡,日常除了会制造一些小浪漫之外,我们的生活...
段哥亡命职场:不得不说,我是理解你的,你能发出来足见你是个坦诚的人,至少敢于直面自己的内心和过往的过错。 这个世界没有想象中那样非黑即白,无论是农村还是城市,在看不见的阴影里,多的是这样的事。 更多的人选择站在制高点去谩骂,一方面是社会的道德是需要制高点的,另一方面,很多人不经他人苦,却劝他人善。 大部分的我们,连自己生命的意义尚且不能明晰,道德、法律、困境,众多因果交织,人会迷失在其中,只有真的走出来之后才能看明白,可是没走出来的时候呢?谁又能保证自己能走的好,走的对呢? 可是这种问题有些人是遇不到的,不去追寻,不去探寻,也就没了这些烦恼,我总说人生的意义在过程里,没了目标也就没了过程。 限于篇幅,没法完全言明,总之,这世界是个巨大的草台班子,没什么过不去了,勇敢面对,革故鼎新才是正确,祝你早日走出来。查看图片
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-24 12:26
点赞 评论 收藏
分享
评论
12
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务