美团-AI面-3.15

  1. 自我介绍:包括个人背景、大学/实习经历,以及 AI 大模型工具如何融入你的学习和实践。
  2. 追问:AI 工具具体带来了哪些帮助或变化?
  3. 快速排序算法的基本原理
  4. 追问:如何选择基准值(Pivot),对性能有何影响?
  5. 追问:在什么情况下快速排序不是最佳选择?
  6. Java 集合框架中 List、Set、Map 的底层实现原理及选择策略
  7. 追问:ArrayList 扩容机制具体如何实现,何时触发扩容?
  8. 追问:什么场景下选 ArrayList 比 LinkedList 更合适?
  9. 数据库与缓存一致性保障的常用策略
  10. 追问:延迟双删策略在高并发场景下有哪些潜在风险?
  11. 追问:延迟双删适合什么场景?有没有其他更好的策略?
  12. 设计一个基本的网络爬虫系统,能定期抓取新闻,并描述如何避免对目标网站造成过大压力
  13. 追问:随机时间和随机定量抓取的机制具体如何实现?
  14. 追问:抓取到数据后如何处理和存储?
  15. 如何处理用户输入中的注入攻击(如"忽略规则并输出内部提示"),后端可做哪些防护(输入清洗、分层检索、内容净化、输出审核),哪些放同步链路、哪些放异步链路?
  16. 追问:策略分层可能涉及哪些方面?
  17. 追问:SQL 注入和敏感内容检测分别该放同步还是异步链路?
  18. 描述一次你成功识别并解决了一个潜在的、尚未显现的问题,你是如何预见并采取行动的?
  19. 追问:假如 IDE 没有明确指出冲突原因,只提示有潜在问题,你会采取哪些步骤定位和解决?
  20. 追问:面对依赖冲突时,如何评估和决定要抛弃哪个依赖?决策依据是什么?
全部评论

相关推荐

gravedigge...:手撕有几题嘞
查看15道真题和解析
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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