以前真的没咋面过Java(是不是八股每一个都要答得很好才能进下一面啊)
八股(就挑几个我不太熟的分享下):
- HTTPS加密过程(分别有三层,有一层我没有说的很详细,记不清了,答得不太好,这里很细问的)
- 为什么需要使用多线程(从性能角度答)
- Spring中的IOC原理,Bean,Bean的示例对象是如何创建的(使用反射,这框架我确实没实现过,临时准备的八股文)
- 线程进程协程的区别
- Java锁、并发相关(问了好多,比较经典)
- 数据库相关(分表分库啥的)
算法题是场景题:用贪心 不算难
整体不难,但问的很细,感觉答得一般