快手-商业化JAVA一面

1. 自我介绍
2. 实习
  1. 为什么系统要去做重构
  2. 如何全选Hive数据
3. 如何进行圈选
4. JAVA基础与并发
  1. JVM内存划分与GC算法过程
  2. 频繁出现Full GC如何排查
  3. ThreadLocal 内存泄露的底层原因是什么,和使用有关系吗?
  4. 线程安全主要解决什么问题?你对线程安全的理解?
  5. AQS框架的过程
  6. ReentrantLock 底层实现是否会有阻塞过程
  7. 多线程之间如何进行通信?
  8. 共享变量存在可见性问题,该如何解决?
  9. 如何理解指令重排?在单例模式双重锁检查中,不加 volatile 关键字时,指令重排可能会出现什么问题
5. MySQL
  1. MySQL 索引优化一般从哪几个角度进行,索引的命中及检索遵循什么匹配原则
  2. MVCC解决什么问题
6. Redis
  1. 为什么高性能
7. Kafka
  1. 如何保证至少一次
  2. 如何保证业务消息的顺序性
8. RPC框架
  1. 如何设计一个RPC框架
  2. 若 RPC 框架的注册中心挂了,客户端和服务端还能正常通信吗
9. 手撕 LC92反转链表

面试官的水平很高,很多问题不是仅吟唱八股就行,追问#牛客AI配图神器#的一些细节没答上来,希望能过!
全部评论

相关推荐

09-25 21:25
已编辑
苏州大学 算法工程师
26秋招感想秋招也是从金九银十顺顺利利的变成了金八银九,部分大厂7月中就开始正式批秋招,大部队也是在8月初开始了网申,本人从七月份才开始全身心投入到秋招中,此前几乎没有任何积累,其中也是崩溃了无数次,也包含多次晚上偷偷抹眼泪,秋招实习科研三手抓每天也是9 1 7。bg双2也只是达到了简历筛的门坎,在横向对比中没有任何优势,甚至说是debuff。然后实习也只是小厂实习,领域也不是很垂直,科研方向更是依托,属于是debuff拉满。在这个前提下也是给自己压力拉满狠狠沉淀,最后在崩溃中迎来了曙光。九月初获得了虾皮的意向,前几天小鹏也给了意向,然后刚刚把一个阿里系的n BU面完hr面,推进得很快,并且已经开始谈意向后的实习时间,感觉等云栖大会后等HR忙完也能开出来。秋招应该就到此为止了,在小红书上看面经的时候也经常能刷到大家的焦虑贴,这种心情我完全懂,我也是从这个阶段过来的,总结下来面试分两种情况,一种是你对口并且技术面的很到位,这种会很快给你安排二面和三面,这种通过概率最大,如果一面反问环节发现业务并不是很对口,那就在面试的过程中表现出你的学习能力以及忠诚度,如果面试官不是很mean并且对你感觉良好的话大概也能在一周左右时间给你排一个面试,好好把握,二面和三面的话感觉是必须把故事讲的引人入胜,体现自己解决问题的能力(但实习生能解决个蛋的问题)。如果顺利走到HR面,那后续也不是求职者主观能动性能影响的了,就交给运气吧,排序挂的因素太多了,部门hc不够,是否有关系户,是否有比你能力更强且学历更好的,或者+2单纯对你没记忆点把你忘了,可能性太多了。虽然金八银九,据我了解很多大佬确实在集邮,一个人拿七八个大厂offer的有很多,虽然意向一般都是超发的,但总归会有零零散散的补录,坚持下去,我认为就算零基础all in沉淀也能至少在就职上有一定的竞争力,后续还有春招,咬牙坚持不摆烂,一定能找到自己满意的工作的更新:阿里系已意向,秋招offer,且已约实习时间
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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