工作两年第一次参加社招,前期照例背了很多八股,结果面试的时候都没问,都问的我简历上写的东西,主要是深入问之前工作中做的项目的细节,感觉参考性不大,朋友们准备面试的话可以把简历上写的项目都好好复盘一下,用到的技术底层什么的多了解一下,感觉过的可能性会大一些。
1、之前工作上的项目介绍,具体负责什么,难点是什么
2、工作中有用过什么设计模式,好处是什么
3、并发怎么处理,(回答的用Redis加锁),为什么用Redis加锁,Redis为什么快,Redis是单线程还是多线程,为什么是单线程;Redis的 Key 的过期策略
4、使用的什么消息队列
5、kafka有深入了解过吗
6、clickhouse为什么快
7、Flink是如何使用的,为什么要用Flink
全程就半小时,估计是看我答得确实不理想,后面就没有多问算法之类的了,面试官的评价是工作的话可以做好,但是缺乏对技术的热情,(懒狗被一眼看穿...。仅供参考,祝大家都能拿到心仪的offer !