战略1027

 

1 几我的的面试题html

2 其它人大厂面试题java

3 视频课程(源码学院+哔哩哔哩+mysql+spring cloud)mysql

4 源码、实践 web

 

如下为几我的面试整理,但不全,应地毯式覆盖面试

底层:
netty nio原理:内核进程非阻塞轮训,以少许的线程处理socket
mysql主从原理:binlog传输
aqs
netty线程模型 默写
线程池底层
锁底层
反射原理
netty有哪些handler
cms g1 的区别  gc收集器选型
10亿url处理
轻量级锁,偏向锁
用过哪些设计模式 单例、工厂、策略、代理、观察者
 
 
spring cloud:
spring cloud组成 hystrix、ribbon feign、apollo config、zuul、eureka、actauctor/admin/health、Sleuth/zipkin
eureku和zookeeper的区别(注册中心)
spring boot 自动加载机制
链路跟踪
Feign怎么负载均衡
api gateway
zuul有哪些过滤器
 
 
架构:
redis集群 及同步 redis集群架构
kafka为何快,吞吐量高
es为何那么快
消息有序性消费
mq同步持久化
redlock
mysql中间件 分表分裤
redis原理 redis为何那么快
 
 
项目:
作的项目最大的挑战是什么
说一个参与最多的项目,印象最深的是什么,最大的技术难点是什么
 
===================================
 
 
良wei:
7.mysql如何优化性能
8.redis和数据库如何数据一致
11.kafaka和rabbitmq的区别
15.分布式事务
 
 
 
杜:
mysql jdbc链接参数
tomcat参数、超时
哈夫曼树
局部变量表
斐波那契数列非递归
hash冲突   解决hash冲突方法
寻找中位数   桶排序解决大数据排序
 
 
坤:

1.并发编程主要考虑哪些问题,怎么样避免线程安全问题?threadlocal变量怎么样实现线程封闭,redis

2.java1.8的hashmap有哪些改动? 红黑树是怎么保持自平衡的算法

3.怎么实现一个线程安全的map,spring

4.说一个你印象最深的项目,并画出项目的架构图sql

5.不借助外部组件怎么实现一个分布式的锁?数据库

6.说一下threadpoolexecutor各个参数的含义,以及各个参数的相互影响

7.采用加锁来保持线程安全有哪几种方式? 内置的可重入锁与synchronized的关键字有什么区别?内置的可重入锁内部是怎么实现的?

8.哪些场景会致使数据库索引失效?数据库索引是怎么实现范围索引的?

9.要将1000万数据量的表中的数据写到文件中,该怎么实现并保持顺序?

10.有哪些方法能够避免超售?

11.分布式编程须要考虑哪几个点,分布式事物的处理方法

12.选一个本身作过的最复杂的业务,并说一下,你怎么实现它?

13.设计一个高并发的聊天室系统,你该怎么作?

14.什么是aba问题?怎么解决这个问题?

15.有没有用过度库分表?分表有哪些策略?对于分表的分页,且排序的查询,有哪些方案?

16.Mq的原理是什么?用过哪些mq,Mq主要用于哪些场景?

 
 

直接集: 

单元测试+重构(含书)JUnit+lomok

冒泡的时间复杂度和空间复杂度——算法

二叉树红黑树B+树的意义

树深度广度遍历,用栈、队列

redis底层数据结构——数据结构

zk分布式锁、watcher原理

ES体验(es为何那么快)

大文件读取done

chm 1.7 1.8原理

 

短时间集:

mysql事务隔离底层原理、MVCC底层原理、Redolog、undulog

mysql分表分库分页、一致性hash、分布式id、分布式hashmap

hashmap扩容、分表分库扩容

B+实践

锁、线程池底层 AQS、轻量级锁,偏向锁

反射原理

分布式事务

0拷贝、大文件读取

 

短时间书:

netty实战、netty进阶

数据结构与算法、剑指offer

TCP/IP

redis实战(redis集群可用、redis为何那么快)

java高并发程序设计(多线程性能)

java性能权威指南(GC、内存泄漏等)

深刻分布式缓存

高性能mysql

深刻分析java web技术内幕(淘宝)

 

  1. 大型网站技术架构-核心原理与案例分析。  大牛的书
  2. 大型分布式网站架构-设计与实践。做者:陈康贤
  3. 大型网站系统与java中间件实践。做者: 曾宪杰(原淘宝技术,如今蘑菇街)

 

源码集:

chm disruptor threadpool lock

tomcat、jetty、jboss

arthas、jmx-exporter、jvm-sandbox

mybatis、spring

dubbo+zk,spring cloud

 

 

实践集:
配置中心
rpc 
java缓存服务器
相关文章
相关标签/搜索