深信服java日常实习面经

一面
项目拷打
mysql中left join和where有什么差异
mysql的分页方法
mysql左连接,右连接,内连接有什么差异
sql调优方法
说几种设计模式
springboot依赖注入的方式
说一下redis数据结构,详细说一下zset
如何保障redis的数据安全问题
线程有几种状态
线程和进程的区别
线程池如何设置参数,为什么这么设置
死锁的条件,避免死锁的方法
场景题:
给定一个线程池,给线程池提交任务,如何保障每次最多只有五个线程消费任务
快排的思路
反问环节

二面
项目拷打
java有几种锁
synchronized的原理
介绍一下aqs
介绍一下缓存雪崩,穿透,击穿,如何解决
redis为什么那么快
io多路复用的原理
介绍一下redis集群,如何保障集群高可用
说一下访问一个网站会经历什么过程
说一下你对springboot的理解
spring事物失效的场景
说一下springcloud的各个组件,分别有什么作用,原理有了解吗
说一下你对ai的理解
反问环节

印象深刻的是这些,有些忘记了

三面hr面 #面试# #深信服#  #后端# #实习生#
全部评论
好详细的面经 有后续吗?
点赞 回复 分享
发布于 02-27 22:58 四川
佬,offer了吗
点赞 回复 分享
发布于 01-14 15:24 广东

相关推荐

02-25 02:18
已编辑
广州商学院 Java
1~5.个人信息,实习等。6. 简单说说MySQL的索引?7. 为什么需要引入索引?8. 有10个查询SQL,是否可以创建10个索引?9. 了解最左匹配原则吗?联合索引ABC,查询where A and B会命中索引吗?10. 联合索引ABC,查询where B and C会命中索引吗?11. 做过索引相关的优化吗?如何判断写的SQL好坏?12. 用过explain吗?其作用是什么?核心关注哪些字段?13. 遇到过回表吗?回表是什么?如何避免回表?14. 做过分页吗?OFFSET+LIMIT跨1万页和跨1页有区别吗?15. 若分页按姓名排序(非ID),如何解决深度分页问题?16. Java线程池有几种创建方式?17. 手动创建线程池的核心参数有哪些?18. 调用并发量为1的API(如短信API),线程池核心参数该如何设置?19. 核心线程数设为1时,阻塞队列数该如何设置?20. 若线程数很大,如何保证API同一时刻仅被调用一次(抛开线程池)?21. 本地加锁的代码在多实例部署时,还能控制API调用并发吗?22. 操作Redis缓存和数据库时,先删缓存还是先提交事务?有哪些解决方案?23. 核心业务服务与统计服务通过MQ交互,统计库无数据该如何排查?MQ挂了时,应用层该如何兜底保证消息不丢失?24. 候选人主动提问:后续面试流程是什么?面试官对自己的回答有何建议?0224下午一面,0224晚上7点二面。
查看36道真题和解析
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

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