OceanBase部门,开头问我清不清楚岗位需不需要介绍,我其实部门没怎么了解过介绍说主要做的是数据库周边生态产品,比如数据同步、数据传输、数据库迁移等首先自我介绍开始问项目,简历上写了两个,问了我最近的那个,这部分20分钟左右1. 几个人做的,分工与任务2. 项目中的数据库设计,中间有没有遇到问题以及如何优化3. 有特别设计过索引或者唯一键吗4. 唯一索引和主键有什么区别5. 和前端做对接6. 接口设计的规范和原则7. MybatisPlus好用的地方和不好用的地方8. 对SpringBoot的理解9. Spring IOC10. 项目的部署和运维11. MySQL主从复制、读写分离具体在业务中是怎么使用的中间 Java八股,20分钟左右1. 线程和进程的区别(想问操作系统的,我全说成JVM的)2. Linux系统具体管理了哪些资源(没答到位3. Linux常用命令4. 分析文件内容的场景,比如想在一个大的文本文件中拿到IP地址5. 如何在Java中实现并发(理解错了,应该是说锁,我答的是怎么创建多个线程,讲了线程池6. 线程池参数7. 什么时候会创建非核心线程之后发了个链接过来,在线算法顺便问了快排复杂度、搜索二叉树(发懵,脱口O(nlog2n))、AVL搜索、AVL插入1. 二叉树层序遍历2. 有序数组二分3. 有重有序数组查找最左匹配的元素(又写得数组越界了最后反问,实习生任务、评价建议(来了句没有什么有印象的,补了句基本功比较扎实,凉凉全程64分钟,面试官人很好,全程很困的样子。项目经验太差了,面试官很多想问的有关业务的说不上来 #我的失利项目复盘# #如何判断面试是否凉了#