上海100-499小厂面经 5/6

1.JAVA基础

  1. 多态
  2. 集合
  • 开发中常用的集合
  • hashmap的底层数据结构

2.JUC

  1. 线程和线程池的区别
  2. 线程的几种状态
  3. JAVA中的锁
  4. ThreadLocal使用的注意点

3.Mysql

  1. 左连接右连接,内连接外连接的区别
  2. 一二三范式

4.中间件

  1. redis
  • 缓存三兄弟出现的原因以及解决办法
  • 布隆过滤器的实现原理
  • 一致性哈希算法
  1. rabbitmq
  • 消息堆积问题

5.项目

  1. springAi
  • 矢量数据库和rag检索增强实现流程
  1. 断点续传的思想以及实现

6.设计模式

  1. 单例模式

7.其他

  1. git的常见命令

总结

理论基础不扎实,语言表达能力欠缺。还要继续努力。

---------------------------------------------------------------

5/7 后续又问了几个问题

  1. git解决冲突
  2. maven常见命令(命令行)
  3. bean的周期
  4. 循环依赖解决方法
  5. 微服务的五大组件
全部评论
oc了吗
点赞 回复 分享
发布于 05-13 11:14 安徽
mark
点赞 回复 分享
发布于 05-09 20:43 江苏

相关推荐

评论
7
16
分享

创作者周榜

更多
牛客网
牛客企业服务