技术面试为3轮,其中有写面试官不了解Java技术栈所以可能部分问题上沟通没那么流利,但总的来说通用问题还是能聊起来的
一面(持续时间约一小时)
八股为主,由于面试官应该对Java有过经验故问一些Java问题
如: 线程池的参数
线程池运行的流程
Java里面的线程状态
HTTPS和HTTP区别
Java里面hashmap的一些机制(扩容,哈希冲突等)
notify 和 notifyAll 区别
计算机网络相关知识
操作系统相关知识
算法两题(中等)
二面(持续约1小时)
对一些操作系统的知识进行了提问
对Linux知识进行了提问
对git问了一些
然后写算法题(中等为主)
三面(持续一小时多一点点)
简历里面业务进行提问
简历里面的技术栈提问
场景题
算法题(原创)
#字节后端##字节##牛客创作赏金赛#