魔门塔实习面经
魔门塔一面
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.阻塞队列设置的多大的。核心线程数和最大线程数设置的多少。


浙公网安备 33010602011771号