4.25 美团AI面试(1h)

1. 自我介绍。 AI 在项目或学习中对你的影响
2. 快排的基本操作、最坏复杂度、如何避免最坏情况
3. Java 中线程的生命周期,以及线程间通信机制 wait notify 的工作原理。
4. 如何用wait notify实现生产者消费者模型
5. 对象监视器的工作机制,可能会出现什么问题、假唤醒是什么?怎么解决?
6. 哈希索引和b+索引是什么、区别
7. 既有范围查询,又有单值查询的场景,选择什么索引类型?为什么?
8. B + 树频繁更新有什么问题,如何优化?
9. 评价系统如何防止恶意好评差评?
10. 如何设计有效的权重机制区分新老用户的评价可信度。
11.  用户伪装多个不同 IP 进行评价,可以哪种防范?
12. 哪些输入场景适合命中缓存,哪些不适合,缓存可以如何设计
13. 缓存雪崩
14. 缓存频繁更新如何设计逻辑过期,保证数据实时性又不过度增加开销
其他的记不起来了

晚上笔试,选择题+手撕,完成了1.5/3道,第二道超时一半结果通过
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务