上海某小厂DF面经

一面基本纯八股

JVM,JRE,和JDK?

Java有什么异常?怎么处理的?

线程的生命周期?

说一下你了解的JUC?

线程池的参数?线程的创建流程?

Spring有那些注解?@Autowired和Resource的区别?

Spring是怎样的框架?有没有使用过AOP?怎么实现的?

HTTP的请求流程?

说下冒泡算法的思路?

怎么处理幂等问题?

二面

根据简历问了项目,但是没有什么深挖。

共享屏幕,看项目代码风格,问某个代码为什么这样写,评审有什么问题.........

闲聊,职业规划、怎么看待加班、家里面的情况等等。

已oc,但是估计得婉拒,8k在上海还是有点难了。

全部评论
hr姐姐贼温柔,好喜欢
1 回复
分享
发布于 03-21 17:51 浙江
兄弟,你是24届吗?
点赞 回复
分享
发布于 03-22 09:35 四川
联易融
校招火热招聘中
官网直投
实习吗?
点赞 回复
分享
发布于 03-22 11:09 浙江

相关推荐

1. 学习计划和时间安排2. 介绍第一个项目怎么设计和实现的,技术架构3. 介绍一下项目微服务是怎么划分的,边界是什么4. 用户查票和购票的逻辑,车站站点和到各个站点余票的设计5. 怎么解决高并发的问题和超卖,死锁的问题6. 怎么防止软件或者黄牛用API刷票。后端的限流熔断是怎么设计的,是用的固定阈值还是可以自适应调整7. 假如想要做成自适应的限流应该怎么做?8. 采用分布式锁在并发特别高的情况下会造成系统的性能瓶颈,怎么解决?购票选座的具体逻辑,怎么保证不同的请求选的座位一定是不一样的?9. 怎么通过Redis实现一个分布式锁。会产生什么问题,怎么规避这些问题?10. setnx和expire可不可以设置成一个命令?11. 影响一个系统的RT或者说性能指标有哪些因素?12. Redis的持久化和数据备份有哪些方式?分别是什么过程?13. MySQL中的索引是一个什么样的数据结构?所有的索引都是B+树吗?14. MySQL中有哪些索引15. 聚簇索引和非聚簇索引的区别?为什么使用B+树,有什么优势?16. 索引失效的场景17. 介绍一下熟悉的Linux命令和作用18. 有接触过go吗19. 介绍一下熟悉的设计模式20. 在自己的项目中用到了设计模式了吗21. 介绍一下TCP/IP四层模型,每一层的主要职责和代表性的协议22. TCP协议的有状态是什么含义?是怎么做的23. 反问
点赞 评论 收藏
转发
1 10 评论
分享
牛客网
牛客企业服务