一面
自我介绍
事务的隔离级别有哪几种?各隔离级别之间的区别?
简述一下MVC?
数据库有哪几种索引?位图索引适合建立在什么样的字段上?
简述一下Hash索引?
如果两个表做一次联合union,表中的记录非常多,用Hash索引还是B树索引?(回答Hash索引)
如果在一个表中删除很多记录,一条一条的删除需要锁定表很长时间,怎么提高删除速度?(我回答并行处理,他说要分块处理)
用Oracle做过什么东西,说一下自己写的存储过程实现的功能?项目的大概功能?
参加大学生数学建模竞赛建立的什么数学模型?
RAC是怎么实现分布式的?为什么能实现冗余?为什么一台服务器宕机后不会影响整个数据库系统?怎样处理大量的数据?
Hadoop和Spark的区别?
Mysql有没有用?
公司用的Mysql数据库,面试官说最近有几个Oracle的项目。
二面
自我介绍
问题和一面差不多,也是技术面试
讲一下堆排序?
简历上分布式系统指哪些?