校招 生活服务 / 后端-Java / 二面

[面试日期] 2024-07-16 [面试时长] 未知
[学校背景] 四川大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
实习相关: - 说说项目中ElasticSearch; 做的时候遇到什么问题 - 如何考虑es和MySQL一致性;如果用消息队列异步写入的话,消息丢失怎么办 - 海量数据如何写入es;实习中如何处理多线程的情况 - es倒排索引;底层是如何实现的 写题: 设计一个map类,有5个功能: - put(key,value) - getBykey(key) - getByindex(index) - deleteBykey(key) - deleteByindex(index) 该过程读多写少(我用的hashmap+数组) - 分析每个功能时间复杂度 - 多线程put有什么问题;如何解决 - 了解读写锁吗 还问了有没有什么优点是本次面试没问到的
AI 推荐面试题