好未来上海一面电面

1.Dubbo原理,Dubbo负载均衡策略

2.数据库分库分表,采用的技术(Mycat,Sharding-jdbc)

3.数据库不停机数据拆分(而且业务不停,CAP限制了我,这个真不会)

4.分布式锁及其实现原理(Mysql,ZK,Redis)

5.表单防重提交(前端按钮置灰,后端幂等)

6.LRU,并且实现插入,删除复杂度O(1),(面试官说用HashMap加双向链表,但是HashMap的复杂度也不是O(1)啊)

7.微服务接口调用失败了咋整(主要根据业务类型,说了一下2PC,3PC,TCC,服务高可用,重试,熔断,降级)

8.接口重试以及原理(Feign,Ribon,Hystric,简单说一下,原理看过,说不太上来)

9.线程池的参数及其含义(回答了四种线程池和自定义线程池的参数,后面面试官告诉我Hystric也是这个原理)

10.线程池参数设定依据(分CPU密集型和IO密集型)

11.Mysql索引(引擎,索引类型,事务,锁行锁表,索引底层数据结构)

12.Mysql主键自增,加入当前主键是10,删掉该条记录之后,再插入一条,主键是10还是11(这个真不会,面试官说跟引擎相关)

13.HashMap和HashTable区别,HashSet原理

posted @ 2019-03-29 09:36  TTff  阅读(156)  评论(0编辑  收藏  举报