26校招菜鸟后端开发一面

1. 较高并发,你测到了多少QPS?没测过预估一下。
2. 商户查询缓存为什么要多级?一级不够吗?答应对缓存击穿和缓存穿透
3. 什么情况下会导致缓存穿透?
4. 哪些数据会同步到缓存里面去?
5. 怎么预估哪些商家需要预热呢?
6. 商户查询DB是单表吗?
7. 差DB之后写缓存,如果缓存写失败了怎么办?
8. 重试?在那里重试?重试次数是多少?
9. 这个是你现在就有的功能,还是说准备按照这个方案去走?
10. 如说你现在设置的 3 次也同样都失败的呢
11. MQ用到吗?
12. 订单表有分表吗?一张表,我为什么不用那个 DB 自增的这个生成单号?唯一的
13. 点赞排行榜的实现方案是怎样的?
14. 存在DB当中分页去查 DB 当中前 1, 000 万条数据,怎么查?
15. 有自己遇到过 JVM 相关的实际问题吗?
16. 出现一个fullGC我怎么去定位是哪一行代码导致的?我最后说到VisualVM,面试官还问怎么定位到哪一行,可能是继续jstack?
17. 怎么去关联到代码呢?那只能定位到,比如说我运用了对象特别大,那怎么业务代码里面怎么知道是哪一行产生的呢?
18. 实际开发用到什么设计模式?
19. 中间件或者框架的一些源码看过吗?
20. 未来个人自己,比如说Java,有做业务,有做架构,有做性能优化的,未来想做什么方向?
21. 为什么选业务?
全部评论
佬一面过了吗
点赞 回复 分享
发布于 2025-12-09 09:19 广东
佬,啥时候面的啊?杭州产品技术部的java吗?
点赞 回复 分享
发布于 2025-12-04 16:41 上海

相关推荐

04-24 11:13
已编辑
燕山大学 Java
1. 这个图库云平台有部署上线嘛2. 你说优化流量,你是怎么去优化你博客的访问流量的3. 讲一讲Java三大特性(讲的是面向对象、平台无关性、垃圾回收)4. 讲一讲重写和重载5. String、StringBuffer、StringBuilder的区别6. 讲一讲集合,从接口层次7. 讲一下HashMap的数据结构8. 为什么引入红黑树9. 你会怎么遍历HashMap10. 讲讲Java的异常11. 说几个非运行时异常和运行时异常12. JVM内存区域划分13. 有一个User类,然后有一个main入口,里面有四行代码,User u = new User(); u.setName("nihao"); u.setAge(1); System.out.println(u);讲一讲代码执行过程,JVM内存区域对应的变化14. 你知道哪些垃圾回收器15. 现在有100个文件,一个文件下载需要2s,现在是顺序下载,花费100s,你会怎么优化16. 线程池的参数怎么设置(IO密集型)17. 创建线程有哪几种方式18. 说回到100个文件,你说用线程池,那你怎么去统计文件大小19. 那现在我希望你能做到实时计算总下载进度呢20. 现在有一个用户表,需要你实现一些简单的业务逻辑,你会怎么把你写的类注入到spring里面(就是那几个注解@Service@Controller什么的)21. 讲讲@Controller和@RestController的区别22. 业务层需要用DAO层的类,怎么去注入23. 为什么你上家公司统一用@Resource24. 现在我们来写业务层的具体代码,A转账B这个需求你会怎么实现(复盘发现事务没说)25. 那如果你来实现统计这个转账的耗时,你会怎么做26. 订单表,里面会有userId,我现在需要你统计每个用户的订单数,写个SQL27. 讲一讲你实习的那个策略模式28. 策略模式的具体定义有了解嘛(面试官建议:不能只是知道怎么去做,要知道原因定义)29. 假如你入职了,公司前期会让你做一些数据校验的工作,你会怎么想?反问假如我入职了,这个数据校验的工作,是入职都是这样的嘛,如果是的话,周期是多久?您对我整场面试有什么建议或者评价嘛?
发面经攒人品
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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