国企三面所有面试题:
1,谈谈你对Spring的理解?
2,你对Netty了解么?介绍一下里面关于Buffer的概念
3,javac相关的参数了解吗?说几个来看看
4,maven的作用与原理
5,你如何理解多态?
6,重载与重写的区别?
7,接口和抽象类的区别以及应用场景?
8,SpringBoot的启动原理了解吗?
9,B树和B+树的区别?
10,NIO和BIO的区别?
11,jvm如何调优?如何线上分析问题?
12,Linux的基本命令你了解几个?
13,Spring的Bean的注入方式有几个?
14, @Component与@Configuration的区别?
15,@Controller与@RestController的区别?
16,@ResponseBody的作用是什么?如果是对象,会返回什么?
17,Spring的循环依赖有了解吗?解析一下三级缓存以及Spring的解决方案?
18,Mysql索引类型?以及如何应用?
19,你项目的线程池是怎样配置的?如果我创建30w个核心线程数会怎么样?如何定义排队队列?1w个和10w个区别在哪里?
20,为什么要用Druid连接池?
21,集群与分布式的概念?
22,Redis的应用场景?
23,List和Set有哪些接口?
24,List有序的么?有序的话,怎么个有序法?
25,List可以添加null么?List的迭代器可以迭代null么?
26,Set是如何实现排序的?或者你谈谈有那种排序方式?
27,Eureka和Nacos的区别?
28,AOP在你项目有用过么?具体在那些地方用?(如果你答没有,那你就完了)
29,BeanFactory和FactoryBean的区别是什么?
30,Spring有哪些应用模式?谈谈你对工厂模式的理解?
31,mysql分库分表有了解过么,你用过哪些技术?
32,sharding-jdbc的好处与坏处有哪些?
33,Redis-Cluster的主从机制?
34,Redis支持事务么?你写过lua脚本?
35,你对xxl-job了解过么?里面的相关接口熟悉吗?用spring自带的定时任务不行么?
36,你项目中如何处理分布式事务的?了解AT和TCC么?
37,mysql的回表查询了解?如何避免?
38,你怎么处理sql慢查询的问题?
39,索引覆盖的概念了解么?
40,CAP的概念谈谈?为什么CA无法同时成立?
41,base理论有了解么?
42, 单点登陆是否有了解?
43,Nginx的动静分离,为什么会有性能提升?
44,在Linux系统上,如何线上查询日志?用那条命令?
45,你项目中如何用日志的?用到了那些日志组件?
46,什么是面向接口编程?
47,你觉得频繁利用AOP,性能是否会有影响?如何优化这一问题?
48,是否有了解OAuth2.0?

最后修改:2021 年 06 月 08 日 04 : 45 PM
如果觉得我的文章对你有用,请随意赞赏