网易面经
一面
1.spring和springboot的区别。
2.spring的生命周期。
3.spring的事务的了解。事务的失效场景。
4.mybatis缓存sqlsession。
5.mybatis的xml和mapper接口是如何对应的。
6.mysql的索引。索引底层结构,主键索引非主键索引。
7.慢查询的问题,expalin哪些参数。
8.索引的失效场景。
9.mysql是锁机制。select * from where 条件查一个表,如果有精确索引是行锁,索一行。没索引锁一行。
10.mysql的事务隔离级别。
11.死锁,锁超时。
12.redis为啥快。
13.主从模式等,如何保证高可用。
14.RDB和AOF。优缺点
15.单例模式的实现。
16.syncnized的原理。
17.多线程,线程池的参数。如何配置线程池参数。阻塞队列如何设置。
https://juejin.cn/post/7193001181630136377?searchId=202308191452338F356341F6D2864D6623
18.场景。一个方法先更新一个表,然后开多线程去更新一个表,失败了如何回滚。分布式事务如何保证。
19.jvm的内存结构。
20.垃圾回收机制。
二面
1.mq如何保证消息的可靠性。
2.mysql建索引类型,功能性索引。
3.如何设计,根据查询条件。
4.hash索引比B+树的优缺点。
5.redsi的过期策略。
6.redsi的分布式锁
7.redisson,如饿坏实现。过期时间如何设置。如何设置国企时间。
8.threadLocal可能的内存泄漏。
9.python都干了啥。
10.专利。
11.K8s和docker的了解。
12.往docker里面传入一个动态参数怎么传-e。如何做端口映射-p
13.如何保证全局锁的安全性。fen
分布式情况下呢?
14.
作者:静默虚空
欢迎任何形式的转载,但请务必注明出处。
限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)