顺网 Java后端开发
一面 9月1日 37min
1.自我介绍
2.项目,问很久,讲设计流程
3.有没有国家级奖学金,有没有国家级比赛获奖
4.static的用法,能不能重写静态方法
5.集合框架
6.线程的创建方式,线程生命周期,什么时候会阻塞
7.wait和sleep
8.线程为什么不直接调用run方法
9.三次握手
10.volatile的理解
11.引用 强软弱虚 有没有用到这几种引用,怎么用的
12.垃圾回收算法 种类 优缺点
13.设计模式了解么 说一下了解的单例实现方式 双重校验的写法 枚举怎么实现单例
14.快排 冒泡的思想
15.索引 知道的所有都说一下
16.缓存穿透雪崩 解决方案 说下布隆过滤器
17.RabbitMQ工作模式 技术选型
18.类加载机制,双亲委派机制
二面 9月6日 29min 三个面试官
第一个面试官
1.自我介绍
2.项目介绍
3.项目难点
4.session的原理 session和cookie的联系
5.常用的负载均衡算法
6.不用redis预减库存如何解决超卖问题
7.synchronized
8.mysql默认隔离级别 RR级别是否有并发问题 为什么
第二个面试官
感觉是个不太了解技术的主管 聊生活 聊天 怎么学习 后续打算
第三个面试官
为什么不实习
反问 问了技术栈 问对自己的建议
9月10日 感谢信