Java小厂面经(1h 20min)

项目

八股

  • 讲一讲数组和链表
  • 讲一讲栈和队列
  • MySQL用过吗,说说MySQL原理(说了索引、事务)
  • 为什么用ElasticSearch比SQL匹配要快(倒排索引)
  • Redis缓存内存满了,淘汰策略(说了惰性删除,被提醒还有个定时删除)
  • 缓存淘汰的算法(答了LRU),其他的淘汰算法,比如LFU呢
  • TCP和UDP的区别
  • jwt为什么比cookie和session安全
  • 讲一讲用户态和内核态
  • 进程和线程的区别
  • 线程的几种状态
  • Java中创建线程的几种方式
  • 平常是怎么使用线程的(线程池),怎么创建线程池的?
  • 负载均衡算法
  • 知道的注册中心
  • 注册服务,如何感知到服务,服务注册原理
  • 服务注册中心的节点选举
  • 当一个服务更新,注册中心是替换,还是新增
  • CAP理论,各种注册中心分别满足了那些
  • Nacos是怎么实现CP和AP的切换的,底层原理
  • 为什么要服务降级,熔断(安全问题,防止雪崩)
  • HashMap和ConcurrentHashMap的区别(答了底层数据类型、线程安全实现相关)
  • Synchronize以什么作为锁对象
  • 除了Synchronize以外还知道哪些锁(ReentrantLock)
  • final关键字的作用
  • 说说CAS
  • 讲一讲Spring IOC
  • Spring AOP原理(动态代理 JDK CGLIB)
  • 知道的Spring注解
  • Spring如何解决循环依赖问题
  • 类加载机制
  • JVM内存模型,双亲委派机制、

两道lc算法

#面经#
全部评论
不愧是小厂,好细
1 回复 分享
发布于 2023-08-30 17:31 浙江
全八股,赢!
1 回复 分享
发布于 2023-09-01 11:11 浙江
*****的小厂都问这么细的嘛,寄了
1 回复 分享
发布于 2023-09-01 20:50 浙江
那个小厂想去试一试
点赞 回复 分享
发布于 2023-08-30 18:54 浙江
哪家,哥
点赞 回复 分享
发布于 2023-08-30 19:09 江苏
都是问这么多吗
点赞 回复 分享
发布于 2023-08-31 18:20 河南
这也太难了吧哥,感觉好细好深
点赞 回复 分享
发布于 2023-08-31 18:35 四川
实习还是秋招呀
点赞 回复 分享
发布于 2023-10-14 10:57 福建

相关推荐

13 88 评论
分享
牛客网
牛客企业服务