提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
2022/10/19 突然接到阿里的国际事业部的面试电话,对于多年开发一直在外包做开发的我来说,着实有点受宠弱惊。作此篇记录一下;
一、面试问题
大厂的面试官有着和其技术能力相对匹配的谦和,沟通上察觉不出来人家在考察你,倒像是两个人在谈论交流技术一般。整场面试虽只答出了一部分,确仍然让人觉得舒缓;
项目上:
1. 介绍自己的项目,以及其中使用到的技术栈;
2. 基于项目问问题,比如 我这边使用了基于RBAC 的权控设计,是怎么设计的,
3. 项目里边使用了rocketMq, mq 的收发流程,pull 和 push 分别是什么样的? 有何优缺点?
4. spring 里边 创建bean 过程中用到了那些设计模式,分别是怎么用的?
5. mysql 的事务隔离级别?mysql 数据结构?b-tree 和 b+tree 的区别?mysql 默认隔离级别? 有什么问题? 是怎样解决的?
6. hashMap 的hash 冲突了解嘛? 怎么解决? 1.7 和1.8 有什么区别? 为什么要这么做?
总结
技术上确实有蛮多的不到位,外包的项目确实没什么值得说的,珍爱自己的职业生涯,远离外包吧;