当前位置: 首页 > 面试经验 >

字节生活服务 后端二面7.1

优质
小牛编辑
68浏览
2024-07-01

字节生活服务 后端二面7.1

实习相关:

  • 说说项目中ElasticSearch; 做的时候遇到什么问题
  • 如何考虑es和MySQL一致性;如果用消息队列异步写入的话,消息丢失怎么办
  • 海量数据如何写入es;实习中如何处理多线程的情况
  • es倒排索引;底层是如何实现的

写题:

设计一个map类,有5个功能:

  • put(key,value)
  • getBykey(key)
  • getByindex(index)
  • deleteBykey(key)
  • deleteByindex(index)

该过程读多写少(我用的hashmap+数组

  • 分析每个功能时间复杂度
  • 多线程put有什么问题;如何解决
  • 了解读写锁吗

还问了有没有什么优点是本次面试没问到的

 类似资料: