阳光电源一面
阳光电源一面
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步