阿里面试题:
1 redis集群(主从复制是怎么触发的,数据如何分配)
2 mysql分库分表(分库有什么好处)
3 安全方面
4 加密算法
5 ca证书
6 sql注入
7 还用过哪些缓存框架
8 用过哪些签名和加密算法
9 Syncronized reentrantLock区别;
10 索引字段的建立;性别 加索引和不加索引的区别;
11 慢查询如何优化;
12 jvm如何进行优化,怎么去设置各个参数;垃圾回收算法及垃圾回收期如何选型及优化;
13 HashMap和ConcurrentHashMap的区别,链表查询和红黑树查询的复杂度是多少?红黑树是如何查询的?
Java 架构师——阿里和vivo面试题目汇集
一:分布式面试题目
1 session与cookie的区别及原理
2 NIO的原理及使用场景
3 springmvc原理和流程
4 在装用tomcat,java的linux环境下如何解决oom及过多load的问题
5 多线程中的ABA问题如何解决
6 工作中用到的数据库以及数据库优化的常用措施
7 如何设计一个高并发高可用架构?和如何设计秒杀系统?二选一下
Java 架构师——阿里和vivo面试题目汇集
以上是笔试部分,另外在面试的过程中主要问了以下方面的 问题
1 多线程线程安全问题如