网易数据库工程师

一面 45分钟

  • 1.自我介绍

  • 2.说说mysql引擎?myisam有哪些innodb没有的?

  • 3.索引有啥用?有哪些?具体优缺点

  • 4.事务的ACID都来解释一遍

  • 5.具体是怎么实现事务原子性的?(没想起来日志名儿?)

  • 6.hive和mysql发送一条sql语句底层都走了哪些步骤?

  • 7.hive特点是啥,mapreduce的组件有哪几个,介绍一下一个mr的过程

  • 8.知道乐观锁和悲观锁吗?

  • 9.有哪些数据库优化机制了解吗(后来我说到了硬件优化,他问我具体的呢,我心想不就花钱呗???)

二面 35分钟

  • 1.自我介绍

  • 2.之前实习是用hive是吧?那介绍一下hadoop的特点呢?

  • 3.你觉得这种分布式集群的数据库对比普通关系型数据库来说优势有哪些?(说到了并行计算,异地容灾什么的,还说到了mysql主从模式)

  • 4.索引和sql优化方面说说看?

  • 5.事务的四个特性,是怎么实现事务隔离性的呢?

  • 6.mysql磁盘里都保存了什么文件了解吗?