博主亲身试水:近期面试总结

经常关注博主的都知道,小编之前是在郑州工作的。上个月博主辞去了那边稳定的工作,只身来到杭州。目前已经成功入职,相比之下、杭州的竞争压力明显还是比郑州大的多的。曾在郑州拿下100%的面试通过率在杭州只剩20%了(数据绝对真实)。下边给大家分享一些面试总结吧

    两周的时间,面试了杭州将近20多家软件公司,有时下热门的互联网行业,也有传统行业。涉及的行业众多,社交直播平台的、安防监控的、消费信贷的、大数据风控、互联网医疗、电商的等等。这里写一下自己面试过程中的遇到的面试题,借以反思一下自己面试的不足。

最常问的问题如下出现频率用*代表:

1.Spring框架的IOC和AOP原理(****

参考: SpringAOP常见面试题,求求你别再问了

           面试被问烂的 Spring IOC(求求你别再问了)


 

2.多线程(*****

参考: java多线程&并发面试108问(上)

           java多线程&并发面试108问(中)

           java多线程&并发面试108问(下)

3.@Resource和@Autowired区别(***);

同:都是做bean注入使用

异:@AutoWired默认按照类型byType装配对象,依赖对象必须存在,如果允许null值,可以设置required属性为false。@Resource默认按照byName注入,由j2ee提供;

4.set、list、hashmap等各种集合框架底层实现原理(*****

待补充


5.数据库优化(*****

参考:MySQL慢查询优化(线上案例调优)

6.设计模式(***

待补充

7.数据结构***

最多的就是红黑树和B+Tree

8.jvm内存模型****

参考:JVM面试题,看这篇就足够了(87题详解)

9.负载均衡算法

轮询、加权轮询、随机、最少连接、源地址散列。

10.接口幂等性(****

参考:面试官:分布式服务接口的幂等性如何设计(比如不能重复扣款)?

猜你喜欢

转载自blog.csdn.net/weixin_44395707/article/details/108534845