CVTE秋招一面凉
面试时间
- 2022年9月29日 40min
面试内容
- java修饰符
- final的作用
- Object的finalize()方法
- 哪些对象可以作为GC Roots
- synchronized与ReetrantLock的区别
- 为什么synchronized是重量级锁(从 CPU 层面)
- synchronized锁粗化的过程
- 简答说一下 CAS
- 线程池的核心参数、工作原理
- 拒绝策略哪几种
- MySQL的聚合索引和非聚合索引的区别
- 索引为什么是高效的
- redis的数据结果
- redis的缓存雪崩、穿透、击穿
- TCP如何实现可靠传输/保证消息的顺序
- 浏览器输入网址的过程
- 说一下策略模式
- 口述数组实现链表
面试反馈
- 基础还需要加强、要注意理论与实践的结合(ps 我的项目他一点都没兴趣)
hshuo的面试之路 文章被收录于专栏
作者目标是找到一份Java后端方向的工作 此专栏用来记录从Bilibili、书本、其他优质博客上面学习的内容 用于巩固、总结内容 主要包含Docker、Dubbo、Java基础、JUC、Maven、MySQL、Redis、SpringBoot、SpringCloud、数据结构、杂文、算法、计算机网络、操作系统、设计模式等相关内容