Java面试题-2021年3月

Java面试题-2021年3月


数据库设计三大范式
索引的类型
日期可加索引吗
什么时候需要加索引 什么时候不需要
Linux操作文件和文件夹命令
linux更改目录权限命令
Linux更改文件 保存文件命令
启动多个服务怎么操作? 使用多配置文件

Redis缓存雪崩,怎么处理
数据库优化
考查sql使用 查询所有用户最后一次登陆记录
项目使用了分布式的哪些组件
Spring MVC的注解说几个
后端接收参数怎么写 往前端传参怎么写 参数的类型(json)
前端往后端传数组怎么处理,后端接收的时候怎么处理,使用了哪个方法。
项目部署使用的是什么方式

3.25
设计模式 单例 高并发了时候 两个线程 一个new了 另一个 拿到了没new 怎么解决
list和map区别 底层是用什么 怎么扩容
对包装类的理解 作用
写一个复杂sql需要注意什么
用Nginx动态代理
Ribbon的作用
项目中用redis做什么 举例说明
Mysql索引类型?
BTree 哈希 full-text(全文索引)

3.27
三大范式
Redis

3.29
hashmap
Hashmap和linkedmap的区别
Springboot的常用注解
Rabbitmq和其它消息队列的区别

3.30
Spring mvc mvc指什么
Mongodb和mysql区别
Mongodb默认三个数据库
Redis穿透 雪崩 数据一致性
多线程的执行流程
线程池有哪些 常量池等
Mysql关键字
zookeeper新的概念
Zookerper和eureka的区别
Spring cloud组件
Mybatis #和$的区别
继承和实现的区别

3.31
多态的概念
项目当中有没有用设计模式
String能存储多长
zookeeper+dubbo
springcloud
一些集群的配置
你的未来规划是什么
距离你的规划还差哪些,有哪些不足

4.8
SpringMVC常用注解
SpringMVC和Spring执行流程
查询慢优化思路
数据库隔离级别 有哪些隔离级别
项目中哪些用到mq
zookeeper用分布式锁
zookeeper搭建都是要奇数个节点 这个能解释一下原因吗

Guess you like

Origin blog.csdn.net/qq_37242720/article/details/115505691