• Java面试常见问题总结


            每次面试都要有充分的复习准备,每次面试完,一定要学会总结,不会的查缺补漏。总结一下面试经常遇到的问题。

            1:项目介绍,介绍项目主要业务模块及功能,介绍自己负责的模块,项目中遇到过最大的挑战是什么?怎么解决的?

            2:重载和重写的区别?

            3:项目中用到过反射吗?如果用过,结合项目项目具体说说。

            4:项目中异常怎么处理的?

            5:集合List、Set、Map三者的区别及联系?

            6:HashMap的底层原理,如何解决Hash冲突,哪些集合是有序的?

            7:常用的数组有哪些,LinkedList、ArrayList等。

            8:垃圾回收机制了解吗?JVM调优?

            9:线程,线程的状态,start()方法和run()方法的区别?

            10:线程池的七大核心参数,线程池的状态,在哪些场景用到过多线程?

            11:谈谈对序列化的理解?

            12:常用的数据库,熟悉哪个,可以具体说说。

            13:数据库三范式,怎样设计表?

            14:sql优化,每次必问,可以结合项目中使用的业务模块具体说说。

            15:索引,索引越多越好吗?索引什么情况下失效?

            16:索引的底层实现,索引是怎么存储的。

            17:mysql存储引擎,innodb和myisam的区别及联系。

            18:redis使用场景,redis哨兵模式了解吗?

            19:什么是缓存穿透、缓存击穿、缓存雪崩?

            20:Redis持久化有几种方式?

            21:谈谈你对设计模式的理解?工作中都使用了哪些?

            22:谈谈对Spring的了解,IOC、AOP,看过源码吗?

            23:Spring bean是线程安全的吗?

            24:Spring的事务传播机制及应用场景。

            25:Spring的事务隔离级别

            26:SpringMVC的执行流程。

            27:谈谈你对动态代理的理解。

            28:Mybatis的一级缓存和二级缓存的区别。

            29:项目中常用的注解?都有什么作用?

            30:如果一个接口比较慢,应该怎么有优化?

            31:Nginx配置,主要参数。

            32:分布式事务怎么实现。

            33:分布式锁怎么实现。

            34:Springboot的自动装配原理、核心注解、启动流程。

            35:项目中使用了微服务吗?具体拆了哪些模块?模块之间怎么调用的?

            36:消息队列项目中使用过吗?RabbitMq和Kafka的区别?怎么防止消息重复消费?如果一个消息消费异常了,怎么处理?如果达到了异常重试的次数,怎么处理?

            37:SpringCloud用过吗?具体谈谈,Eureka、Ribbon、Hystrix、Zuul、Config等。

            38:Eureka和Zookeeper都可以提供服务注册与发现的功能,请说说两个的区别。

            39:Nginx和Ribbon的区别。

            40:Spring Cloud和Dubbo的区别。

            不断学习,才能遇见更好的自己。加油!美好的风景一直在路上。

  • 相关阅读:
    VS2022+qt5.15.2+cmake3.23.2配置VTK9.1.0版本
    2022.12.1 英语背诵
    解决在pycharm中使用matplotlib画图问题
    第二章 进程与线程 十二、进程同步与进程互斥
    一个简单的响应式博客网页
    体验 win10 下 oceanbase 数据库
    RabbitMQ-交换机
    Vue页面快速使用阿里巴巴矢量图标库
    Python实现基于词汇信息融合的中文NER模型
    软件测试面试怎样介绍自己的测试项目?会问到什么程度?
  • 原文地址:https://blog.csdn.net/qq_36833673/article/details/128067197