秋招面经-虎鲸文娱-Java开发工程师
1、自我介绍
2、谈谈实习
3、选一个项目来聊一聊,为什么选择做这个项目,挑战性和难点在哪儿?
4、Sentinel 底层的限流原理是怎样的?
5、谈谈令牌桶和滑动窗口的优劣势,什么场景用哪一种方法更好?
6、搜索场景下,用户打错字或者输入拼音,ES 是怎么去搜索出用户想要的内容的?
7、ES 搜索引擎怎么应对一些网络用语或者明星的绰号的搜索?
8、电商平台会有大量的订单数据,一条订单数据会有用户 id,商家 id,订单的时间。对于用户而言需要统计出他某些时间段的订单情况,对于商家而言需要统计出商家的营收情况。在面对大量订单数据的情况下,如何指定分库分表的策略、如何构建高效的索引来应对上述两个查询需求?
9、自己用过哪些 AI 产品?学习过哪些 AI 的知识?有没有自己去写过 Agent?用过哪些 AI Coding 的产品?
10、反问