阳光电源一面
1、protected、public、private、default的区别(说真的要重视基础)
2、CMS、G1垃圾回收器
3、hashmap为什么jdk1.8用红黑树,解决的什么问题
4、innodb引擎为什么用B+树不用B树
5、并发编程的特性(为什么线程之间能感知对方的修改->总线(计组),如何保证的)、面向对象的三大特性
6、redis的key的过期策略
7、rabbitmq如何保证可靠性
8、前端是如何和后端搭配的,工作怎么协调,接口、参数什么时候商量的
9、计算机网络(七层协议、TCP/UDP/HTTP/HTTPS)
10、代码太多的if-else怎么解决(策略模式)
11、设计模式了解哪些?
12、深拷贝、浅拷贝的区别?
13、一个项目刚开始按某种条件查询很快,后面查询变慢了,什么原因导致的(场景题)
14、给你一个课题你不会,要你短期搞完,怎么办?
15、sleep和wait的区别,sleep(0)和sleep()的区别
15、压力大的时候做什么?
16、反问
并发/redis/mysql/jvm
标签:一面,15,区别,redis,电源,阳光,sleep From: https://www.cnblogs.com/codingbao/p/18457986