当前位置: 首页 > 面试经验 >

慧策掌上先机后台开发(过)

优质
小牛编辑
64浏览
2024-06-07

慧策掌上先机后台开发(过)

2024年4月23日

1、自我介绍

2、RPC项目实现的功能

3、借助Zookeeper怎么实现服务发现功能?

4、服务端节点挂掉,怎么通知到客户端的呢?

5、客户端发起请求但是没有得到响应(可以考虑极端情况)

6、Zookeeper注册临时节点,临时节点没有使用,多长时间会消失呢?

7、PRC项目中有没有考虑过负载均衡相关的设计呢?

8、了解其他负载均衡策略吗?

9、Kafka使用场景?(寄:12306抢票、秒杀、关键日志收集)-> 消息总线

10、ES有了解吗?用来做什么的?

11、ES使用场景?(寄)

12、ES数据怎么存储的呢?怎么构建ES索引的呢?

13、DSL语句有了解吗?

14、ES什么字段能构建索引呢?(text类型)

15、MySQL事务隔离级别有几种?默认事务隔离界别?

16、可重复读的原理是什么?

17、MVCC的原理是什么?

18、InnoDB存储引擎有了解吗?

19、考察MySQL索引?

  • select 1 from t where name = '123'
  • select age from t where name = '123'

20、慢SQL怎么优化?

  • select * from t where a = '100' and b > 55(联合索引)

21、考察模糊查询、以及联合索引的顺序问题、函数计算索引失效

22、HashMap扩容机制?

23、发生哈希冲突怎么处理的?

24、Java里面的锁有了解吗?(Synchonized、ReentranLock的区别)

25、ReentranLock底层数据结构(默认非公平)

26、JVM运行时数据区域

27、JVM垃圾收集算法

28、手撕:接雨水(思路)

29、短板:(1)ES、Kafka的使用场景;(2)Spring;(3)MySQL多了解;(4)Redis;(5)算法题

#实习求职记录#
 类似资料: