zoukankan
html css js c++ java
JAVA面试:目录篇
来自一位入职阿里的大佬供以学习
答案总结见下面章节
第一章:
https://www.cnblogs.com/JMrLi/p/13918032.html
第二章:
https://www.cnblogs.com/JMrLi/p/13935893.html
jdk的垃圾回收算法,年轻代,老年代分别是什么
如何排查生产环境的OOM
jvm的内存模型
java如何加载类的,哪种情况下不需要用java的双亲委派模型来加载类(java的类加载原理)
hashMap的原理,1.7和1.8的区别是什么,如何保证并发安全
concurrentHashMap的并发原理,1.7和1.8的区别是什么
线程池的原理,运行顺序,java队列原理,几个方法有啥区别(arrayblockingqueue和linkednlockqueue,首尾,锁,多少个锁)
线程池的错误怎么排查(阿里规范里有,不能用原生的ThreadPoolExecutor,要重写线程池,过程和几个重要的点)
synchronized的原理,锁如何升级的
juc的lock实现原理
juc的并发工具类(AutomicInteger,CountDownLatch,CyclicBarrier,Condition,Semaphore)
dubbo的原理,负载均衡策略
dubbo的通信模型,序列化
dubbo的spi机制
dubbo的缓存原理
NIO的模型说一下
mysql的索引原理,B+树原理,索引类型和区别
mysql的隔离级别,如何解决幻读
mysql的mvcc说一下
mybatis的插件原理说一下
redis的数据类型
redis的数据如何保存,保存的命令,保存发生的时间点
redis的高可用如何做,主从模式,哨兵模式,原理,如何配置
说一下消息队列,rabbitMQ,rocketMQ ,延迟队列有用吗
ES的索引如何实现
ES如何实现数据同步(通过mysql的binlog来实现可插拔式的,无代码侵入的数据缓存至ES)
ZK的数据一致性如何实现,CAP理论,算法是什么(讲讲paxos算法)
Eureka保持高可用的原理
SpringCloud的hystrix如何实现服务降级的
查看全文
相关阅读:
(转)一文讲清TCP/IP 协议
Java框架之Spring Boot和Spring Cloud区别
php大力力 [006节]初步接触认识phpMyAdmin
php大力力 [005节] php大力力简单计算器001
php大力力 [004节]PHP常量MAMP环境下加载网页
php大力力 [003节]php在百度文库的几个基础教程mac环境下文本编辑工具
php大力力 [002节]mac php环境安装,mamp安装 ,phpMyAdmin启动
php大力力 [001节]2015-08-21.php在百度文库的几个基础教程新手上路日记 大力力php 大力同学 2015-08-21 15:28
C# DataSet与DataTable的区别和用法 ---转载
【SqlServer】利用sql语句附加,分离数据库-----转载
原文地址:https://www.cnblogs.com/JMrLi/p/13925938.html
最新文章
排序算法-希尔排序(javascript)
排序算法-直接插入排序(javascript)
javascript实现各种排序算法
排序算法-快速排序(javascript)
版本控制工具之Git
vue-cli
Vue--组件
JavaScript零碎知识点
CSS零碎知识点
Python学习
热门文章
centos7下搭建单机Spark开发环境
win10下搭建python3+scarpy虚拟环境
(转)爬虫基础之HTML协议与HTTP协议
pyecharts学习笔记——进阶版
(转)ECharts和Highcharts对比与区别
Git的生命周期
Linux下Bash脚本总结(Shell开发基础)
为什么要用Markdown格式而非其他格式?
使用Jupyter测试开发python
关系型数据库MySQL与Oracle的区别
Copyright © 2011-2022 走看看