#软件开发2024笔面经# 👥 面试题目到家事业部1.自我介绍2.项目:redis分布式锁方案怎么保证秒杀顺序性(后来的抢到了,则先来的必然抢到)redis秒杀,用MQ同步mysql数据,怎么保证mysql不超卖。策略模式手写单例3.八股:volatile作用和底层原理怎么让volatile有原子性(加锁继续问,原子类继续问,其实想问原子类底层怎么实现的)接口与抽象类final,finally,finalizethreadlocal原理,父线程怎么同步子线程synchronized和Lock区别synchronized锁升级说几种Lock,读写锁底层原理ABA问题AQS原理mysql聚簇索引和非聚簇索引mysql 如何保证事务(三大日志)mysql MVCCmysql间隙锁jvm分区jvm垃圾回收机制都有哪些4.算法:lru,平台换了,没有测例纯手写,肯定有bug没调出来。5.反问:答得好差,挂了能回池子吗总结:问的不是一般的简单,全是“教材“上原题,但没睡觉语无伦次,虽然九成以上题都会,但讲不明白。面试前要保证良好的状态!!!附录:bg:211硕,0实习,笔试3/5