快手日常实习一面-本地生活-一面凉经

🕐面试时间:45min

💻面试岗位:java开发

❓面试问题:
1、kafka和rabbitmq 相比有哪些优缺点
2、kafka的延迟情况和数据丢失情况 应该怎么查看
3、redis的hash数据结构是什么样的?那么使用String和使用Hash的区别是什么呢?他们各自的优缺点是什么呢?
4、redis的缓存穿透、击穿、雪崩是什么问题,如何解决?
5、redis 缓存一致性,如何在大量数据的情况下做一致性处理?
6、CompletableFuture的底层原理(还是有点不太熟悉)
7、CompletableFuture内存泄漏的问题(这一块 又吃了没看源码的亏)
8、ThreadLocal的内存泄漏的问题
9、mysql的持久性是如何实现的
10、mysql中undolog redolog中的区别有哪些
11、常见的OOM情况,如何解决(这里说的是读取大量Excel数据的情况)
手撕:LeetCode子集
🙌面试感想:
还是吃了没仔细琢磨源码的亏啊,速成八股还是跟纸一样一捅就破啊
#秋招笔面试记录##快手校招##快手#
全部评论
26届现在找日常是 all in 春招吗
点赞 回复 分享
发布于 08-30 20:47 北京
我也快面了,被推迟了几天,想问佬点问题。为什么问卡夫卡,是你提到了吗?然后没有手撕吗?怎么确定凉了呢
点赞 回复 分享
发布于 08-29 18:58 广东

相关推荐

计网: 1. 计算机网络模型是什么样子2. TCP和UDP区别与应用场景3. 三次握手,四次挥手4. 为什么是等待2msl秒5. 为什么建立连接是三次握手,断开要四次6. HTTP和HTTPS区别操作系统与组成原理:1. 什么是进程什么是线程2. 什么是死锁3. 如何避免死锁4. 常见的进程调度的条件5. 为什么要划分内存态和用户态6. 常见的内存管理方式数据结构与算法:1. 常见的排序算法2. java的sort用的什么排序3. 快排的思路4. 快排最坏的时间复杂度算法题:最长不重复连续子串空间上是否能优化java:1. ==和equals的区别2. 重写equals还会重写什么3. 常见集合类型4. hashmap结构5. 为什么链表变红黑树是8,红黑树变回链表是6,而不是两个数相同6. arraylist和linkedlist区别7. 工作中用哪个比较多,为什么8. 常见创建线程的方法有哪些9. runable接口和callable接口区别10. jvm结构11. java为什么比c++或者python更常用于工程领域12. 分代回收机制和gc算法13. spring ioc 和 aopai相关:1. agent与传统应用+ai的区别2. 模型训练分哪些种类面试官人挺好的,流程也很规范。聊的感觉还行,不过有些细节还是需要继续看一下,有些回答不那么成体系,亮点不够突出,所以还是挂了。
点赞 评论 收藏
分享
评论
5
28
分享

创作者周榜

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