PF(2021春招空气校招)
- 重载和重写的区别?它们的注解是什么?
- 有哪些集合?HashMap和HashTable区别
- 线程会吗?线程有哪些状态?线程同步懂吗?
- log4j用过吗?怎么配置的?日志怎么记录的?(持久化)
log4j的增强框架logback,配置一下,就可以持久化到数据库了 - jvm、gc(都不会)
- spring、springmvc、boot、cloud框架有什么特点,介绍一下?
- boot自动配置原理
在SpringApplication对象实例化时,加载spring-boot-autoconfigure/METAINF/spring.factories,将该配置文件中的配置载入到Spring容器。 - 微服务说一下(注册、调用、熔断降级限流、配置、总线、驱动、链路追踪)
- 什么情况会发生降级?降级有什么用?
– 程序运行导常、超时、服务熔断触发服务降级、线程池/信号量打满也会导致服务降级
– 在并发高峰期,为了保证核心功能服务的可用性,都要对不重要的服务进行低优先级的处理。 - 数据库了解吗?
面试复盘:
- 数据库了解吗?
错误回答:略懂一二。(因为是校招,特别多人面试,你回答略懂一二,他们可能就以为你不会,然后跳过了,下一个人问问题了。这一部分本来是我的强项,结果没有和面试官对线,本来想谦虚一下的,血亏)
正确回答:JDBC、ACID、隔离问题、隔离界别、索引都懂一些。(这部分回答一定要有目的性,主要是引申出面试官要问的问题,而这些问题正好是你会的东西)
- 专业演讲(银行如何应对互联网金融带来的冲击?)
回答要点!抓主要矛盾
- 关于springcloud alibaba的东西没有讲
- 日志(这面试官不怎么专业,你直接说怎么持久化的不就行了。)
–面试官:日志怎么配置的
–我:Maven引入就行了(我以为他问的是怎么配置的)
–面试官:我的意思是怎么记录的
–我:您说的是日志级别吗?debug、warning、error
–面试官:怎么记录到文件中的?用什么记录的(面试官无语了)
–我:不会(我也无语了,其实我会,但是我看他已经不耐烦了,我也不想解释)
总结:没发挥出来自己的优势,就算是你自己会的东西,说出来才算会。