Java后端一二三面面经

 一面
1.Java里的异常,顶端类、checked、unchecked异常
2.怎么自定义异常
3.说一说反射
4.谈一谈collection和collections
5.如何创建一个线程
6.线程池的核心线程数和最大线程数如何确定7.callable和runnable方法的区别
8.说一下spring的依赖注入过程
9.说一下bean factory和application context的区别
10.谈一谈java静态代理和动态代理
11.用过redis的哪些数据结构
12.如果我用reids的set去存储用户的信息,如果用户特别多,set特别大怎么办
13.分布式锁除了redission还有什么
14.JVM的同步锁和分布式锁的区别
15.基本的数据类型怎么使用分布式锁、
16.redission的底层了解吗
17.场景题:怎么用rocetkMQ的延时队列去实现统计动态的一小时内该用户登录次数也
18.全局异常处理
19.对IOC和AOP的理解

二面
纯聊家常,没问任何专业问题

一面
1.增删改查幂等性
2.分表为什么要分2的倍数,我分100个表行不行,99个表行不行
3.介绍kafaka,rocketmq
4.核心线程数怎么设置,500个商品同时创建你设几个核心线程
5.redission用的是悲观锁还是乐观锁
6.jvm垃圾回收
7.redis单线程为什么快
8.线程池参数,使用流程
9.内存淘汰策略
10.线程池阻塞队列怎么选择,拒绝策略怎么选择
11.spring的ioc,三级缓存
12.你知道DDD吗()

二面
没问八股
往广度方面问,各种都问一点

三面
1.你最有成就感的经历,为什么让你有成就感
2.为什么选择Java后端,我看你组里是做几何算法的
3.什么事会让你觉得有压力
4.职业规划
5.未来考虑留在北京吗
6.你父母是什么工作
7.强度比较高可以接受吗#面经# #发面经攒人品#

全部评论
,到岗时间可以选的嘛,东子实习强度是不是蛮大的啊
点赞 回复 分享
发布于 2025-11-28 19:37 浙江

相关推荐

📍面试公司:深圳某小厂🕐面试时间:2026/3/16💻面试岗位:Java后端工程师❓面试问题:1. 先自我介绍2. 介绍项目3. 有哪些基本数据模型4. JVM内存模型介绍一下5. 用过哪些数据库6. MySQL有哪些索引7. 可以从哪方面进行SQL语句优化8. Linux有用过吗,有部署过项目吗9. Docker 怎么查看容器进程10. Docker 如何进入容器11. MySQL 你熟悉哪些关键字12. 左连接和右连接有什么区别13. Union 和 Union All 有什么区别14. Redis有使用过吗15. Redis支持哪些数据结构16. 什么场景更新数据?(缓存一致性)17. 使用过多线程吗18. 实现多线程有哪些方法19. 线程如何按顺序执行20. Java反射机制有了解过吗?能用来做什么21. 表单提交,Get和Post有什么区别22. 有用过Git吗,有合并过分支吗23. 如果让你合并你拉的子分支到主分支,你会怎么做24. 有用过前端vue吗25. 如果在父组件调用子组件,我该怎么调用26. 有用过AI吗27. 反问环节(询问业务,薪资)🙌面试感想:这次面试总共面试了30min,面试起来比起前一次好多了,面试官的语气感觉也挺好的。这次面试的内容挺基础的,大部分都能够答得出来,但是还是不太连贯,回答起来脑回路不太清晰,还有就是我感觉麦克风的质量不太行,OBS听起来倒是还不错,但是回看tx会议里的录像又有底噪。总的来说感觉还不错吧。
查看26道真题和解析
点赞 评论 收藏
分享
评论
8
24
分享

创作者周榜

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