高德一面凉经
1.遇到的比较难的技术或项目问题?
2.为什么选择rabbitmq,有做j技术调研吗
3.项目中怎么保证消息消费的顺序性?假如在发送方由于网络延迟,数据到达的先后顺序不一致,怎么确保你们算法的准确性?如何保证生产者的可靠性?
4.假如消息发送了很多次生产者都没有收到ack,会有什么处理吗?
5.TCP的3次握手和4次挥手?为什么不是两次握手?在第三次挥手之前,服务端有大量数据没发送完,客户端会一直等吗?
6.http是什么,HTTP1.0,HTTP1.1的区别,HTTP2.0有了解过吗
7.HTTP和HTTPS的区别?HTTPS的连接是如何建立的?
8.CA证书如果是伪造,有什么机制可以检查校验吗?
9.LinkedList和ArrayList的区别是什么,适用场景是什么,是线程安全的吗
10在for循环里面遍历的时候能否删除元素?
11.HashMap是什么?是线程安全的吗?concurrenthashmap是如何实现线程安全的?
12.hashmap的key、value支持null吗?concurrenthashmap呢
13.equals 和==的区别?调用两次Integer.valueof(1)是相等的吗?
14.Mysql的索引结构是什么样的?
15.覆盖索引是什么?索引下推是什么?
16.联合索引是怎么做的?
17.redis分布式锁了解吗?如何实现的?lua脚本怎么实现的原子性?
18.Redis集群了解吗
19.Redis的zset()底层实现?讲讲跳表?
手撕 快排
面完直接挂了......
2.为什么选择rabbitmq,有做j技术调研吗
3.项目中怎么保证消息消费的顺序性?假如在发送方由于网络延迟,数据到达的先后顺序不一致,怎么确保你们算法的准确性?如何保证生产者的可靠性?
4.假如消息发送了很多次生产者都没有收到ack,会有什么处理吗?
5.TCP的3次握手和4次挥手?为什么不是两次握手?在第三次挥手之前,服务端有大量数据没发送完,客户端会一直等吗?
6.http是什么,HTTP1.0,HTTP1.1的区别,HTTP2.0有了解过吗
7.HTTP和HTTPS的区别?HTTPS的连接是如何建立的?
8.CA证书如果是伪造,有什么机制可以检查校验吗?
9.LinkedList和ArrayList的区别是什么,适用场景是什么,是线程安全的吗
10在for循环里面遍历的时候能否删除元素?
11.HashMap是什么?是线程安全的吗?concurrenthashmap是如何实现线程安全的?
12.hashmap的key、value支持null吗?concurrenthashmap呢
13.equals 和==的区别?调用两次Integer.valueof(1)是相等的吗?
14.Mysql的索引结构是什么样的?
15.覆盖索引是什么?索引下推是什么?
16.联合索引是怎么做的?
17.redis分布式锁了解吗?如何实现的?lua脚本怎么实现的原子性?
18.Redis集群了解吗
19.Redis的zset()底层实现?讲讲跳表?
手撕 快排
面完直接挂了......
全部评论
为啥啊佬
啥部门啊哥
相关推荐