10 场年薪 60W 的 DBA 面试,被问到最多的 10 道题


//面试的初衷//


面试是不忠的表现?


但凡把面试挂在嘴上的人,大部分人不受老板待见。小老板思想就是为了把你禁锢住,替他卖命。偷偷去面试,下次不安排你核心任务,让你自生自灭。知识水平越高,收到这类思想禁锢的越多,他们能表现的就是加班、加班、加班,哪怕是在办公室没事耗着,也要等到老板先回家。因为,要表忠诚!


试问对自己不忠诚,对企业会有多忠诚?


身体吃不消了,你要熬;事情做不完了,你要熬;杂事一堆,你还要熬。在工位上连续干上 12 个小时,困了不打盹,到点不休息,你是对自己忠诚?醒醒吧,你只是在感动自己!老板喝着咖啡,想到你都在笑。


在我眼里,对自己负责,才叫忠诚。


人当然是要首先为自己考虑的。娶个媳妇儿的钱都赚不到,你还不得想办法提高收入?家里嗷嗷待哺的娃,你好意思空着手回去?所以积极提高自己的生活质量,给家人一份经济保障,才是年轻人要考虑的头等大事。


我在无锡那段网管式的日子,每天尽干打杂的活儿,剪水晶头,拉网线,重装系统,工作量大不说,盼来的年终加薪区区 200 块。 眼见着升官发财无望,毫不犹豫的就脱离了。谁刚毕业的时候,不是想好好表现呢,可是老板却把我当 TM 的路人甲!


面试了就要跳槽?


很多朋友对于面试都有一个误区,即跳槽了才去面试!这种打法唯一的好处就是打击自己的自信心。总想一步到位找到理想工作,全世界都要配合你完成你跳槽的伟大宏图么?临时抱佛脚,很容易在各个细节方面做不到位,尤其是技术上。你工作中用到的东西就那么点,凭着这些经验就想要下个老板为你买单,想得太简单了吧!你以为你是阿里出来的么,大家都想着要你的经验?你工作中可能用的 T-SQL 编程多一些,但是下个好机会,对于 Hive, Spark SQL 要求更看重。这时你被 PK 下去了,你说这不是找虐么!


功夫在平时,面试也要积累作战经验。


我平常都会选择半年,一年出去市场上看看机会。一来是要明确的知道,自己的水准在市场上还有没有竞争优势,如果没有更好的机会,或者薪水加不上去,明显就是自己脱离市场了,就要学会转型;二是把握行业的技术走向,了解什么技术已经开始走下坡路,什么技术正在热捧,错过了 Python, 你还要错过机器学习,那么永远别想站到风口上去了;最重要的一点就是积累大量的面试题目,为梳理自己的知识点查漏补缺,所以有了今天这一篇文章。



//Top 10 的 DBA 面试题//



高薪水的本质,Location, Location, Location!


你离“利润中心”越近,自然拿到的待遇就高。准确的来说,你为公司赚到的钱越多,就能吃到更多的肉。拿我们数据人来说,替公司省钱就是在替公司赚钱,如果能直接产生利润就更好。所以你认为仅仅是写写 SQL,拉拉报表就能给公司赚来利润了,不现实吧!


除了技术,公司对你的期待更多!


以下 10 个问题,是在面试了众多 DBA, Data Architect 之后,得到的一个列表,希望对读者也带来些参考,为你的人生加码。



10.    用 SQL 完成 FizzBuzz 的求解


求 1 到 100 之间所有的整数,要求一行一个数,从小到大排序。附加一列,该列的值取值规则是:当第一列的整数,被 3 整除时,赋值“Fizz”, 被 5 整除时,赋值"Buzz", 同时被 3 和 5 整除,赋值 "FizzBuzz". 


09.    解释下为什么我们要把 SQL Server 替换成 Oracle, MySQL 


SQL Server 有自己的优势,并且性能也不差,但我们要尝试更多数据库,比如 Oracle, MySQL. 请告诉我换或者不换的理由?


08.    为什么要在表上加唯一键


表上有索引,为什么还需要唯一键?


07.    当项目组需要数据库服务时,你会问点什么


当你是个管理了 200 台数据库服务器的 DBA Manager,有个项目组要求你开一台数据库服务器给他们用,你会问点什么问题?


06.    你有自己讨论技术的圈子吗,经常讨论哪些问题


除了在公司认识了相关做 DB 的同事,你平时会不会参加各类技术,尤其是数据库相关的讲座、培训以及其他公司 DBA 之间的聚会?你遇到问题时,能不能找到肯定能帮你解决的人?你平时会做技术圈里的发言吗?


05.    碰到新技术你是怎么学习的


新版本,新数据应用技术层出不同,你是如何学会这些技术的?


04.    第三方数据库工具,了解多少


数据建模;

数据 ETL;

报表工具;

数据压测;

数据监测;


这些工具是否用过或学习过第三方提供的套件?说说你对这些商用套件和你公司常用套件之间的区别?


03.    数据库宕机了,你怎么办


突然碰到的宕机,你会采取哪些措施?


02.    如何确保数据库上线后能够经受得住高并发


如果业务发展的特别好,有没有考虑过数据库禁不住高并发的情况?


01.    为什么你要来这里工作


市场有那么多 DBA 职位,为什么你会选择来我们这里,希望不仅仅是加薪的原因。


————  e n d ————

猜你喜欢:


刚面完阿里蚂蚁金服的大数据工程师,有话说

回忆当年阿里的一道 SQL 面试题,亿级表合并


添我微信,欢迎入群讨论技术


640?wx_fmt=jpeg


  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dbLenis

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值