zoukankan      html  css  js  c++  java
  • 记一次dba面试

    一面

    · 你对mysql的哪部分最熟悉,给我分享一下。
    · 锁是如何实现的,有哪几种锁?
    · 主从同步搭建过程,和主从同步的原理。
    · mha的原理,使用的是什么版本?
    · 你是如何备份的,mysqldump会锁表吗?
    · 除了mysqldump你还知道哪些逻辑备份工具?
    · 说一下mysqldumper的原理?
    · mysqldump和xtrbackup的区别
    · 如果你同事不小心删除了一部分数据,你如何恢复?
    · 编程怎么样?
    · sql优化
    · 了解redis吗?
    · 可能工作中60-70%的时间都是在做重复性的工作,你如何看待?
    · 为什么想做mysql dba?

    二面

    · 自我介绍
    · 你为什么选择mysql数据库,而不选择其他数据库?
    · 你是如何监控MySQL,监控了哪些项?
    · 主从复制的原理。
    · 复制问题
    · mysql优化
    · 为什么换工作?

    上面的问题都没有给答案,因为所有的问题都可以百度到答案。这里就不再讨论了。

    一些总结

    关于本次的面试,一面没什么好说的,问的比较多,我回答的也中规中矩。令我影响深刻的是第二面,面我的是运维主管,他问我的第一个问题就是 ‘你为什么学习MySQL?MySQL数据库的优势在哪里?’。我当时愣了几秒。学了这么久的MySQL,却没有仔细的想过MySQL的数据库到底有哪些优势。后来面试官又问了一个我完全不会问题(与io相关的)。二面大概花了20分钟,就结束了。。。。我的天,当时的那种心情啊!就感觉我快要抓住这个机会,可就是没有抓住,因为自己的实力欠缺了些。也许我上面的两个问题都答好了,我就可以来了,为什么我之前没有想过这些问题,等等。面试官和我一起坐电梯下楼,我对着快要关上的电梯门笑了。

    后面有幸获得了offer,说实话,我自己都没有想到我会通过面试。那天,从我起身离开时,我就觉得这次的面试已经是彻彻底底的没戏了。有时候真的需要点运气吧。

    我从开年来(也就是2月份),就一直在找工作。我之前的岗位是运维工程师,想找份dba的工作属实很难。期间面试了不下10家,有对我冷嘲热讽的(甚至在面试时笑出声的),也有说我这两年纯粹是在浪费时间的,更有甚者问我是不是培训过的。庆幸自己一直坚持到了现在,也找到了自己满意的工作。当然这么久才找到工作,自己的问题也很大。例如缺乏面试技巧,不善于展现自己。但我遇到的有些面试官,他自己不是做dba的,也没问几个有关数据库的问题,面试就结束了。我并不要求自己每次面试表现的多么完美,但请你给我机会,让我把知道的东西都说出来。

    转载请注明出处:http://www.cnblogs.com/ayard/
  • 相关阅读:
    算法竞赛入门经典习题2-3 韩信点兵
    ios入门之c语言篇——基本函数——5——素数判断
    ios入门之c语言篇——基本函数——4——数值交换函数
    144. Binary Tree Preorder Traversal
    143. Reorder List
    142. Linked List Cycle II
    139. Word Break
    138. Copy List with Random Pointer
    137. Single Number II
    135. Candy
  • 原文地址:https://www.cnblogs.com/ayard/p/10929406.html
Copyright © 2011-2022 走看看