顺丰 / Java后端 / 11.2 一面
全长 30 min,无算法题。
面试官态度特好,题也简单,面试体验极佳!
- 自我介绍
- 在学校做过哪些项目?
- rpc 项目遇到过哪些问题,怎么解决的?
- 讲讲 Java 集合框架理解
- Arraylist、LinkedList 的区别
- 遍历集合的方法
- 遍历过程中删除元素?(fail - fast 相关)
- 集合的比较?
- 线程创建方式有哪些?
- 一般什么情况下用线程池,或者线程池的优点?
- 讲讲线程池参数
- 项目中使用线程池的场景,有哪些考虑?
- 熟悉哪些数据库?
- MySQL 有哪些引擎?
- InnoDB && Myisam 区别
- 隔离级别
- 脏读、幻读理解?
- 哪些情况下会建索引?
- 什么情况下会索引失效?
- 查询语句,> 5 和 >= 6 哪一个比较好?
- 实习过程干了啥?
- 觉得什么样的代码是好代码?
- 将来的职业规划?
- 再往后呢?比如深入技术,还是偏管理?
- 对工作地点有要求吗?
- 对我们的业务了解吗?(不了解,请开始表演!)
- (面试官开始详细讲述部门业务)
- 还有什么想问的吗?(技术栈)