#软件开发笔面经#
约50min
1. 自我介绍
2. 挖项目
3. == 和 equals方法区别,JAVA对象是值传递还是引用传递
4. String用==的情况,聊到了字符串常量池,问为什么java这么设计
4.1 MYSQL索引怎么存储的
4.2 select * from t where a = x and b = x ; a和b都建了索引,mysql会怎么查
5. Spring在开发中有什么常用的特性,为什么这么用
6. 介绍一下GC,把gc的流程基本讲了一遍,问了有没有调参的经验(无)
7. GC的根节点有哪些
8. 反转二叉树
9. 二进制加分 "101"+"10" = "111" 这种。手撕两道简单题。
10. 反问 部门,面试流程(2-3轮技术面)