美团 到家 二面
面试官着重拷打了我的项目,确实说了很多我之前没考虑的问题,所以在项目的优化探讨上花了特别多的时间。学到了很多,非常感谢。
- Lucene 搜索,倒排索引,多机系统之间如何去同步倒排索引?项目里的倒排索引太大了,项目启动制作倒排索引耗时太大,如何优化?(用守护线程去读取数据库状态然后存储成一个文件)在做全量的倒排索引时,如果RabbitMQ消息队列里有增量的倒排索引更新,是不是会导致全量倒排索引缺少内容,怎么去保护这些缺少的内容?(做全量倒排索引的时候需要检查消息队列,以保证索引的完整性)
- MQTT用在哪,为什么要用MQTT?在消费端如何预防MQTT内的消息重复性?
- MYSQL索引怎么理解?事务级别?MVCC?
- 算法题:删除倒数第N个节点
- 智力题: 10G大文本文件,对每一行进行字典序排序。