面经 - 2024.11.19 马兰数字
写在前头
本人5年工作经验,普通二本,gap10个月
第一轮
讲讲HashMap,HashTable,ConcurrentHashMap
回答 老八股 略
kafka怎么保证有序读取?
回答:
- Partition 里的数据就是有序的,只要保证消费者消费同一个Partition就可以
- 并且partition有offset 可以自己管理offset更加精细的控制读取
kafka会有数据丢失的情况吗?
回答: 有
- 讲生产者的ack机制和broker端的副本配置
- 消费者使用high-level的api提交了offset还没来得及处理msg就宕机
分布式锁用过吗?
回答:用过
- zk实现分布式锁 略
- redis实现分布式锁 略
讲讲AOP
回答:八股
讲讲@Transactional原理
回答:动态代理
@Transactional失效情况
回答 八股文
没有捕捉异常 Spring 默认只对 运行时异常(RuntimeException)和 Error 进行事务回滚
因为是动态代理不能同一个类中的直接调用
事务方法被声明为 final
JVM八内存区域
一系列八股文 略
回答:触发连招
第二轮
领导面,油腻中年人 擅长PUA 和洗脑
有其他offer吗?
有,然后就是拐弯抹角让我放弃
讲讲你的开源项目
- zeebe
- 鱼排客户端
鱼排网站网址?
给他鱼排网址
你去旅游有发抖音吗? 顺带开始掏手机!
没有,结束话题
HR面
HR面试紧接着第二轮面试到来,说什么初创公司注重效率
然后就是双方了解情况
讲讲自己遇到过的最大困难是什么?
讲解决技术难题,难题的出现,导致的后果,然后解决
反问公司规模?
湖南公司的子公司,主要帮助母公司完成任务,人员很少,都是最近入职
开始问为什么gap这么久
旅游,完成环游中国
最后拉扯一下工资,说评估候选人3天给我回复
重点 : 无下文
不是,面试你给他看鱼排?
看不懂思密达
他问我的开源项目 我写了鱼排客户端
666
卷不动了 再过两年 哥们儿也环游去
懂不懂开发摸鱼软件的含金量啊
好好好
哇
66