快手Java一面

#牛客AI配图神器#八股:
1. 线程池七大参数和作用?有大量执行时间短的任务如何设置线程池参数?
2. Synchronized和ReentrantLock实现上的区别?哪个能尝试获取锁?tryLock方法参数是什么?返回是什么?
3. ReentrantLock的公平锁和非公平锁怎么实现的?
4. JVM堆内存怎么划分的?
5. CMS垃圾回收机制下新生代和老年代各自用什么垃圾回收算法?
6. 复制算法(gc)的过程?
7. G1和CMS在结构和回收上有什么区别?
8. HashMap的结构?什么时候链表树化?什么时候回退为链表?
9. MySQL有哪些隔离级别?分别有什么问题?
10. 如何通过非命令方式测试数据库的隔离级别?
11. Redis你经常在哪些场景下使用?
12. 什么场景下适合用redis hash?什么场景不适合?
13. 怎么保证redis和数据库数据一致性?
14. 消息中间件平常用什么?(rocketMQ)
15. RocketMQ的事务消息执行过程是怎样的?
16. 限流、熔断、降级分别是什么意思?分别解决什么问题?
17. 熔断后如何恢复?需要人工介入吗?
最后问了一嘴实习:为什么RAG得到了解决方案不直接使用MCP去执行?

手撕:实现LRU

#快手##秋招##发面经攒人品##发面经集好运#
全部评论
佬, 请问如何通过非命令方式测试数据库的隔离级别?这个问题怎么回答哇
1 回复 分享
发布于 2025-09-16 12:22 湖北
难度还算可以呀,大佬考虑试试pdd嘛,组内非常缺人,加班不严重,而且涨薪也快,私聊拿内推码呀
点赞 回复 分享
发布于 2025-09-16 11:25 上海
mark学习
点赞 回复 分享
发布于 2025-09-16 00:18 陕西
佬,手撕的话是力扣那种模式么
点赞 回复 分享
发布于 2025-09-20 18:09 陕西
怎么感觉有点简单,佬是92吗
点赞 回复 分享
发布于 2025-09-15 19:38 美国

相关推荐

03-30 22:09
重庆大学 Java
面试时间:3.30下午14点(面试官迟到了6分钟,不过一进来就跟我道歉了)面试时长:47min自我介绍Java基础1、你在写 Java 的过程中见到过哪些 Java 的异常类,以及这些异常类大概都什么时候是触发的?2、刚才提到堆栈的异常,假如说问一个问题,假如说一个程序发生了OOM,就是 out of memory。出现了这个异常,那这个程序是不是就 down 掉了?还是说它还会继续运行?3、Java 有个 object 类,是所有类的基类,它上面一些方法就是所有类都可以使用,你知道哪些方法以及大概作用?4、hashcode 和 equals 方法是做什么的呢?5、通常 Java 规范里面有一条要求,针对这俩,就是要 override 必须一起override,不允许只 override 一个,就是为什么会有这种的规范要求,或者说假如真的是override一个,不重写另外一个会有什么问题?6、wait 和 notify 这两个作用是什么,知道吗?7、我问你几个问题,第一个这个 wait 经常和 Thread.sleep()方法去做比较,这两个有什么区别?8、那再第二个问题就是 notify 我可以唤醒指定的线程吗?假如有好几个线程在等我,可以唤醒一个指定的线程吗?9、第三个问题,你知道什么叫深拷贝和浅拷贝吗?10、那现在如果让你去深拷贝一个对象,你可以会怎么做呢?或者你怎么才能深拷贝一个对象呢?算法反转链表II其他1、假如现在让你实现一个分布式锁,你该怎么实现?2、再问一个数据库的问题, MySQL 怎么保证它那个原子性的呀?3、如果我们要实现agent,为什么要嵌入 RAG 这种技术?4、做一个 RAG 系统,分几部分?5、向量化是什么意思呀?6、你平时用 AI 就是用它写代码,对吧?(!求问,这个问题怎么回答比较好?)反问1、业务2、快手面向哪些用户,与抖音的区别3、入职主要工作感受:相比于美团面试官,这个面试官相对有点公式化了,Java基础部分的八股,我答错了都不跟我说一声的,直接就是一句“OK,好”,然后就下一个问题了,现在想起来真有点绷不住了
查看20道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
04-01 10:23
点赞 评论 收藏
分享
评论
7
57
分享

创作者周榜

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