魔门塔实习面经
魔门塔一面
1.SSE和webscoket分出现缘由
2.代理模式和装饰模式的区别
3.DispatcherServlet
4.循环依赖spring如何解决,三级缓存。如果构造器设置为private科技解决吗?
5.redis用来干嘛。复杂类型用过吗?有哪些?缓存淘汰的策略。
6.currenthashmap如何做到线程安全?有了哪些方法或者说用了哪些关键字。currenthashmap求size()如何实现。如何在保证线程安全的情考勤得到size。
https://www.bilibili.com/video/BV1q541127Bk/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598
https://www.bilibili.com/video/BV183411D7zy/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598
7.JVM结构,GC机制,垃圾回收算法。哪些垃圾收集器。
链表入口,快速幂
二面
1.从一个用户需求的产生到最终的交付上线,有哪些人员和角色参与呢。
答:从产品提需求,到产品和UI出原型图,前端和后端讨论接口,然后进行开发,完成后进行本地自测。然后给测试部门测试,最后交个运维和IT上线。
2.不管是技术还是技术之外,你相较于其他人的优点。
3.用Python做过什么,pytorch框架和其他的有什么差异性。
4.Java线程池,核心线程数起的作用。
5.什么情况下拒绝策略永远不会生效。
6.你实际用过线程池吗,怎么配置拒绝策略的。
答,用的默认的,你抛出异常后处理。
瞎答:直接抛出给前端。(这的这个推送不是重要的东西)
7.一般的业务工程里面,直接抛出合适嘛?
不合适,需要重新消费。
8.阻塞队列设置的多大的。核心线程数和最大线程数设置的多少。
9.线上程序出问题了,如何定位。
10.怎么看日志。通过什么日志平台。
11.springBoot里面如何定义一个http接口。springboot定义一个接口需要做什么。springBoot底层如何支撑起一个http请求。或者说http协议的实现在springBoot中是如何实习的。
12.其他系统暴露了http接口,你如何去调用呢。有调用过第三方平台的借口吗?
13.云原生了解docker命令。Linux常用命令。
14.mysql如此定位慢sql。explain,常看哪些。
15.redis常用哪些哪些数据结构。string底层。redis图像能存。
作者:静默虚空
欢迎任何形式的转载,但请务必注明出处。
限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)