快手一面

0813 14:00-15:00 一小时零几分钟
一开始十几分钟一直在问一些我的专业(因为我不是计算机专业的),然后问我能不能去实习

开始问八股,按照我简历上写的专业技能开始问:
1.java基础:GC、JDK1.8的JVM内存模型
2.mySQL:事务特性、隔离级别、还有一些可能是持久性的问题,我提到了binlog,然后面试官说了一堆我听不懂的话,我还没反应过来,他说可能比较难,开始问下一个、会不会SQL调优?(不会)
3.RocketMQ:我说我项目里用的是redis中的stream,面试官震惊,问我为什么

手撕:合并k个有序链表,做了半个多小时
#快手一面#
全部评论
校招吗佬
1 回复 分享
发布于 昨天 17:57 北京
佬二面了吗?
点赞 回复 分享
发布于 昨天 12:58 广东

相关推荐

1. 自我介绍与经历相关介绍一下项目背景、使用到的技术点、遇到的挑战吗?2. 技术细节与原理乐观锁和悲观锁的核心思想、适用场景是什么?项目中为什么要设计双表结构?你们项目中乐观锁的具体实现方式?ABA问题的含义及解决方法?MVCC(多版本并发控制)的原理?快照读和当前读的区别?不同隔离级别(读未提交、读已提交、可重复读、串行化)的特点与区别?幻读的产生原因与解决方法?高并发支付场景下如何选择锁(乐观锁、悲观锁、MVCC)?3. 消息队列与延迟消息你们用的是什么消息组件?RocketMQ 延迟消息的实现机制?Kafka 延迟消息如何实现?消息重复、消息丢失、消息未发送的处理方法?如何保证延迟消息一定能执行到位?4. 分布式锁与一致性分布式锁是怎么实现的?开门狗机制的原理?使用分布式锁可能遇到的问题?RedLock 算法的基本原理?Spring 事务(注解式、编程式)如何保证原子性?spring如何实现的,如何进行恢复5. 数据库与索引数据库索引有哪些最左匹配原则的含义与失效场景?6. Java 基础与进阶泛型的作用与应用场景?BIO、NIO、AIO 的区别?分布式缓存与本地缓存的区别与适用场景?LFU/LRU 缓存淘汰机制的实现思路?7. 其他删除链表重复节点(算法题)实习有哪些收获?你有哪些优势?
查看29道真题和解析
点赞 评论 收藏
分享
评论
3
5
分享

创作者周榜

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