盒马-社招-一面
2023.03.23晚 忐忑,自我感觉自己答得有点急,然后逻辑喜欢时不时跳跃,但是面试官对我评价说很不错,希望能有个好结果。
2023.03.24晚:这篇面经从早上写到下午,有点难受,面试官说很快出结果,结果今天短信和邮件电话都没收到。。。。。
🔥1. 一面
🔥1. 一面
- 自我介绍
- 介绍下项目中CPU打满的排查和解决经验:从慢查询、线程池的错误使用结合业务讲了下。]
- 讲慢查询的时候感觉面试官更考察我的实际项目设计经验,变更了不同的场景让我考虑下,双方交流都是有来有回。还给我讲了一些异构数据,分布式数据库,分布式定时任务之类的,感觉还算不错。
- 讲线程池导致CPU爆满的时候,感觉有点被面试官问到了,这一块自己有点没准备好,然后面试官就让我讲线程之类的东西了。
- 线程:讲了线程协调。Object.wait. notify, locksupport.park,unpark,然后讲了下thread.sleep和notify区别。
- 线程安全,为什么要有线程池:感觉面试官这里是想考察我自己的理解,然后就把面试官往线程的八股文引,讲了atomic原子类,ABA问题与解决,加锁,AQS的state,clh队列之类的。最后面试官自己从软硬件都给我拓展了下,说是可以从全方面出发考虑一下
- 设计准则:不晓得(七大准则,开闭和单一原则,参考链接:https://www.sohu.com/a/539887257_120180373)
- 反问:有几面,对我评价怎么样:三面或四面,说我语速有点快,讲的逻辑不太连贯,但是总体还算很不错。
