视言-杭州-一面
1. 自我介绍
2. 现在还在实习,为什么想换呢?
实习时间比较短,面试官问道为什么想换公司
3. 介绍实习的业务
项目 3.1 可插拔中转站
3.2 饿死问题
4 定时任务项目,这个是你自己做的吗?
4.1 性能调优如何做的
5. 数组和链表理解?
6. 什么场景下面适合用数组,什么场景下面用链表?
7.List 和 Set 接口的区别?
8. 存储 100 万身份证号,用什么集合呢?
9.javaequals 方法和 hashCode 理解
详细聊了重写,hashmap 对于 hashCode 的那个底层。
10. 实际业务的并发场景
11.threadlocal 和底层原理和内存泄露
12.AOP 底层
13.CAS 自旋操作
14.IOC 的方式?
15. 循环引用
16.Bean 的声明周期
17.springMVC 执行流程
18.Dubbo 服务调用
19.mysql b+树索引和 b 树的区别? 两个有什么区别?b+树有什么优势?
20. 慢 sql sql 调优
21 深度分页 最左匹配
22 MVCC
23.spring 事务、事务失效,事务四大特性
24 分布式锁
25 释放锁的时候会怎么样?
26Redis 持久化
27 会哪些前端技术
27 展示自己做的智慧校园 app 项目,详细说模块还有后面的工作
反问: 基础很不错,深度有待加强
公司业务:公司是做电商的
#Java##杭州#牛牛的面试专栏 文章被收录于专栏
牛牛的面试专栏,希望自己在25年可以拿到一份大厂的SP Offer