面试官很好,很温柔,我不会的也没刁难我,总之给人的感觉很好,所以过不过都不妨碍我很喜欢二面面试官的声音
1、自我介绍
2、JAVA集合
3、JVM哪些区域会OOM?什么原因?程序计数器会OOM吗?
4、一个关于ArrayList扩容的场景题,让自己设计增强类去实现。
5、服务器内存爆了怎么排查?
6、红黑树平衡自旋怎么做的?
7、简要描述一下项目的流程
8、项目中遇到印象比较深刻的问题
9、Redis相关数据结构的应用场景、缓存穿透、缓存雪崩。
10、Redis为什么快?
11、数据库索引数据结构。
12、SQL慢怎么排查?
13、单表数据量很大为什么查询就慢?????(数据量大就慢啊)
14、说一下Spring常用的一些注解
15、浏览器输入一个网址发生了什么
16、linux系统:问了我一个在一个文件中有什么每一行有IP和其他什么什么字段,大概说一下用什么命令可以统计这个文件中有多少个不同的IP。(我:find? linux命令嗯不是很了解呢 只有要用到的时候我才会去查怎么用。)
17、平时对于新技术是怎么学习的?
反问:
(1)团队主要做什么业务?(介绍了挺久的)
(2)技术栈,会不会涉及到一些比较小众的技术?(就阿里巴巴常用的那些,一般不会涉及什么小众的技术)
(3)程序计数器会OOM吗?(不会)
(4)我让面试官给我解答了一下场景题怎么设计的?(他给我解答了)
(5)对我有什么建议?(校招生其实技术什么的工作半年基本就上手了,应该注重原理方面的系统学习)