2021亲身经历面试题-java微服务


java Object类都有哪些方法
hashcode与equals重写
List与Set区别,Arraylist,LinkedList
java锁机制-共享锁-互斥锁,
java锁的种类
java Exception Error https://blog.csdn.net/iblade/article/details/78196016
jvm原理,模型
jvm 内存泄漏的分析 https://www.cnblogs.com/LQBlog/p/12935404.html
OOA OOD OOP
GC在崩溃前的征兆 oom
垃圾回收算法 https://blog.csdn.net/yrwan95/article/details/82829186
             https://blog.csdn.net/q15102780705/article/details/118147225
             https://www.jianshu.com/p/23f8249886c6
             https://blog.csdn.net/niunai112/article/details/81071438

java8新特性及使用
21种设计模式
线程的创建4种方式 https://blog.csdn.net/m0_37840000/article/details/79756932
多线程7个参数 https://blog.csdn.net/ye17186/article/details/89467919
线程状态-线程状态流转 https://blog.csdn.net/xingjing1226/article/details/81977129
         线程及线程池的流转      https://blog.csdn.net/qq_24384579/article/details/93199116
         线程任务流转 https://blog.csdn.net/u014454538/article/details/96910729
                      https://www.cnblogs.com/huangjuncong/p/10031525.html
线程池的种类 https://www.cnblogs.com/gujiande/p/9488462.html
线程池的参数,创建方式 https://www.cnblogs.com/ming-blogs/p/10555997.html
ThreadLocal原理
AQS--组件,信号量 https://blog.csdn.net/cwl_0514/article/details/106478752
waite和sleep的区别 https://blog.csdn.net/clam_clam/article/details/6803667
hashMap源码 https://www.cnblogs.com/one-apple-pie/p/10473682.html
        底层原理 https://blog.csdn.net/qq_41345773/article/details/92066554

https 运行原理

Junit测试类书写规范 必须是public void 没有返回值 https://blog.csdn.net/u011199063/article/details/75051896
spring junit 的关键注解@SpringbootTest @RunWith(SrpintRunner.class)

spring aop 代理模式
spring 事物概述全 https://www.cnblogs.com/yepei/p/4716112.html
spring 声明式事物与编程式事物 
spring 事物的传播 https://blog.csdn.net/weixin_39625809/article/details/80707695
spring 事物隔离级别
        事物的实现方式
spring ioc aop的代理模式jdk代理和cglib代理 https://blog.csdn.net/flyfeifei66/article/details/81481222
springmvc流程 https://www.jianshu.com/p/8a20c547e245
rest 风格的规范

springboot 启动流程 https://blog.csdn.net/weixin_43326401/article/details/104077179
                    https://blog.csdn.net/weixin_43326401/article/details/104077359
springboot自动装配实现原理

常用注册中心consul eureka zookeeper nacos 技术选型 https://www.cnblogs.com/allennote/articles/12459814.html
rabbitmq 组件

springCloud
主流的分布式事务的解决方案
分布式锁的实现方式

docker容器之间的通信,一个springboot实例,一个mysql实例,如何通讯

redis 哨兵模式
redis 数据类型 String Hash List Set Zset
redis 常用命令
redis集群和哨兵的区别 https://www.cnblogs.com/liliuguang/p/14296458.html
redis内存穿透、雪崩及解决办法
redis缓存穿透、缓存击穿、缓存雪崩区别和解决方案 https://blog.csdn.net/fcvtb/article/details/89478554
redis 单台并发量
redis 过多的并发引发的问题
redis 持久化方式https://stor.51cto.com/art/201905/596544.htm


git 工作流

mysql 分库分表需要解决的问题
mysql执行计划 mysql explain关键字段
    https://www.cnblogs.com/dlp-527/p/11824467.html
    https://www.cnblogs.com/sunjingwu/p/10755823.html
mysql索引种类及索引树
mysql 组合索引的相关问题
mysql 优化 https://blog.csdn.net/qq_38789941/article/details/83744271
           https://blog.csdn.net/weiwosuoai/article/details/100032141
mysql 索引失效的情况 https://www.cnblogs.com/wdss/p/11186411.html
                     https://www.cnblogs.com/applelife/p/10511455.html
mysql myIsm和innerDB区别
mybatis-plus 查找指定列语法
mybatis实现原理 代理方式,代理类的生成


linux scp用法 https://blog.csdn.net/u013139008/article/details/89418794


开放接口的考虑方面 https://blog.csdn.net/Dorisnzy/article/details/80882144
安全:
幂等:数据一致性
数据源:数据安全,防止sql注入

分库分表可能带来的改动 https://www.cnblogs.com/wade-luffy/p/6096578.html
分页查询
多数据源


sql 优化 , jvm调优(垃圾回收机制),代码优化, 多线程(线程锁),数据库优化,redis分布式锁,设计模式,还有就是项目上的一些问题(mq,数据库和redis的数据同步.....)
spring 的AOC AOP ,coloud的注册中心 及其组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值