中望软件-应届-广州-后端 Java 一面
中望软件-应届-广州-后端 Java 一面
时间:3.24-16:15
时长 40 分钟左右。
大概一半技术问题,一半非技术问题,感觉主要是一个前期摸底的面试。
面试官是年轻的小哥哥,很nice,会顺着你回答的点往下去问,你回答不出来的也会解答。
问题如下:
开头
-
自我介绍
-
成绩在专业排前百分之多少
-
为什么没有考研
-
社团经历:
-
遇到有趣开心的事
-
遇到困难的事
-
如何解决
-
-
什么时候开始学java的
有提到自己看过一些源码(给自己挖坑了)
Java
-
看过那些源码,列举一下
先说了 String
-
String 在 jdk9 之后的改变
忘了,面试官解答是 byte[]
-
HashMap 在 jdk1.8 之后的底层是什么
提到红黑树
-
红黑树问了好几个问题,都不是很会
-
红黑树和其它平衡树的最重要的特点
-
说几个红黑树的特点
-
、、、
-
-
ConcurrentHashMap 在jdk1.7和1.8的区别
有提到加锁的区别
-
ReentrantLock 和 synchronized 区别
-
对 jvm 熟悉哪些(简历有提到 jvm)
内存区域和垃圾回收
-
youngGC 和 oldGC
-
oldGC 的回收算法
答了标记清除
-
为什么不用标记复制
答了老年代需要清除的不多
网络
-
浏览器输入 url 之后的事情
-
客户端请求到达 SpringMVC 之后的处理(SpringMVC 工作原理)
面试官说以下问题简单回答,不用详细展开
-
有刷力扣吗,刷了多少题
一百多
-
以什么难度为主(简单、中等、困难)
中等
-
SpringBoot 和 SpringCloud 掌握的程度
SpringCloud 不会
最后
-
什么时候开始投简历
-
还有哪些还在流程中
-
有拿到 offer 吗
-
有秋招吗
提到实习原因没用秋招
-
实习可以留用吗
-
为什么没有选择留用
业务+技术原因
-
有了解我们公司吗
搞 CAD 的
-
期望薪资
-
兴趣爱好
有提到台球,于是这里就又聊了一会儿。
-
反问