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 福建

相关推荐

2024-12-27 23:45
已编辑
三江学院 Java
程序员牛肉:死局。学历+无实习+项目比较简单一点。基本就代表失业了。 尤其是项目,功能点实在是太假了。而且提问点也很少。第一个项目中的使用jwt和threadlocal也可以作为亮点写出来嘛?第二个项目中的“后端使用restful风格”,“前端采用vue.JS”,“使用redis”也可以作为亮点嘛? 项目实在是太简单了,基本就是1+1=2的水平。而你目标投递的肯定也是小厂,可小厂哪里有什么培养制度,由于成本的问题,人家更希望你来能直接干活,所以你投小厂也很难投。基本就是死局,也不一定非要走后端这条路。可以再学一学后端之后走测试或者前端。 除此之外,不要相信任何付费改简历的。你这份简历没有改的必要了,先沉淀沉淀
点赞 评论 收藏
分享
评论
13
88
分享

创作者周榜

更多
牛客网
牛客企业服务