同步操作将从 flatfish/Java-Review 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
1 聊了聊项目 2 除了业务场景 3:索引存储的什么, 4:问索引比较多,索引用什么存储,复合索引如何存储,回表是底层怎么走的 5:数据库事务隔离级别实现原理问的多 6:redis分布式锁问了,redis失效策略和究竟是怎么失效的 7:消息队列问的多,死信队列 8:消费者如何保证消息的幂等性 9:rabbitmq 自动ack和手动ack的区别 10: mysql redo log是做什么用的 11: mysql id用数字和uuid的区别
ThreadLocal源码 Jvm对象什么情况下会被回收 jvm中哪些对象是会被回收的 哪些对象不会被回收 怎么卸载一个类
Map源码 linkedhashmap源码 aqs源码 synchronized和lock区别 hashmap容量 arraylist和linkedlist 实现原理 效率
1、Java用自定义的类型作为HashMap的key,要注意什么
2、集合的介绍,list set queue接口继承Collection接口 https://www.runoob.com/java/java-collections.html
3、垃圾回收器有哪些?G1有什么特点
4、redis数据类型?底层数据结构
5、线程池原理?
6、Reentrantlock和Syncronized区别和使用场景
7、Syncronized锁升级过程
8、redis 大量的key分配给redis的一个节点,怎么解决?
9、mysql MVCC 行锁 表锁 间隙锁
10、索引原理,索引失效,复合索引
11、线程安全的map有哪些?实现方式有什么不一样
12、jar包依赖冲突怎么解决
13、volatile使用场景和作用
14、rocketmq消息队列介绍一下,我简历写的这种,mq如何做到高吞吐的,如何存储的
15.redis缓存一致性问题
16.笔试题:手写lru缓存
字节跳动二面 rocketmq nameserver数据怎么同步的?
1.bio nio aio 2.netty线程模型 nioeventlopp与nioeventloopgroup区别 零拷贝 3.强一致性 弱一致性 最终一致性概念 4.redis缓存血崩 缓存穿透及解决方案 5.项目有什么难点?从并发,缓存,熔断,限流,降级方面考虑
6 笔试题 略
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。