黑马程序员技术交流社区
标题: 【上海校区】上海部分公司面经二(连载) [打印本页]
作者: 小猪被骑 时间: 2019-9-5 10:51
标题: 【上海校区】上海部分公司面经二(连载)
为各位收录上海部分公司面经,连载持续更新。本期收录网易、平安壹钱包、陆金所面经。网易面经:
1,B树索引效率快,原理,直接让我画图,跟hash索引的原理对比。hash算法跟一致性hash区别?
2,问我k8s nodeport网络怎么流转出去,包怎么转出来的
3,redis内存模型??
4,浏览器内部拒绝跨域访问的原理是啥
5,servelet内部实现原理
6,dubbo可靠通信原理,tcp跟udp通信的原理和不同
7,k8s负载均衡算法怎么做的
8,keepalive的vip怎么实现漂移的,原理是啥,心跳检测怎么做的,ping跟telnet原理差异?
9,threadLocal线程安全原理,步骤
10,cglib动态代理的流程图
11,java内存调优怎么做的,垃圾回收算法的优缺点
12,静态方法跟非静态方法的锁区别
13,dubbo自带的负载均衡是在生产者那边,还是消费者那边
14,nginx跟haproxy做负载均衡的区别
15,tcp为什么比http效率高
16,tcp三次握手,四次挥手
17,memcache跟redis的区别
18,dubbo怎么检测服务不在,并踢除,通过ping??
19,服务提供者能实现失效踢出是什么原理?
服务失效踢出基于zookeeper的临时节点原理。
20,服务调用是阻塞的吗?默认是阻塞的,可以异步调用,没有返回值的可以这么做。
21,组合索引怎么解决要查询一定范围的sql
22,hashtable跟hashmap数据结构的不同
平安壹钱包:
1,dubbo怎么做到的多个消费者同时请求一个生产者后,应答能回到原来消费者
2,手写单例模式,double check模式
3,java线程间怎么通信的,多线程内存状态
4,linux内存模型,和java内存模型
5,java栈主要存什么内容,相比堆有什么优势
6,wait(10)代表什么?
7,hashmap的get过程?
8,hashcode和equals过程?
9,spring ioc的创建过程?
10,同步,异步,阻塞,非阻塞区别,netty是属于那种?
陆金所:
1、JVM虚拟机,java内存模型,mysql事务隔离级别,dubbo注册发现原理,NIO的同步非阻塞模型
2、重写equal为什么一定也要同时重写hashcode?
3、工作中怎么解决java死锁和数据库死锁??
4、hashmap的get方法的过程,比如冲突时先比较hashcode,再比较equals方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |