前几天在网上投了简历,本来以为简历筛选应该不会通过,结果七夕的那天晚上打电话过来问考不考虑杭州的工作机会,当天能不能面试,事出突然于是就约了第二天晚上7点。等了好久结果面试官7.50才打电话过来开始面,整体难度偏上,作为一个工作了两年的渣渣,基本只能回答上来人家每一问的第一问,心态有点崩,但是还是得继续复习好好准备不是~热腾腾的面经奉上,希望大家都能拿到心仪的offer~~~
蚂蚁金服(一面 - 45分钟):
1、自我介绍(项目 & 用到的技术)哪个项目技术性挑战比较大,都用到了哪些技术
2、redis机器如何扩容
3、主从同步和哨兵的配置和部署方式有什么差别
4、怎么部署redis集群
5、为什么要用到分布式锁?redis分布式锁的底层实现原理?还接触过哪些分布式锁?
6、还用过那些缓存的数据库(NoSql)
7、一致性hash原理
8、zookeeper里有哪些节点类型?如何保证一致性?底层原理是什么
9、注册中心还有哪些?为什么dubbo中要用zookeeper
10、ReentrantLock的底层实现原理,Sychronized底层实现原理,这两个有什么区别
11、CAS有什么隐患?底层实现原理
12、累的加载过程中为什么要用到双亲委派?双亲委派有什么问题
13、虚拟机栈什么时候会发生内存溢出