在大欺骗的时代, 说出真相就是革命行为[email protected]乔治.奥威尔 (《1984》作者)

记一次 壮烈牺牲的阿里面试

Life 2018-03-20 浏览量: 1709 字数统计: 2058 最后更新: 2018-04-08 12:10

文章目录[显示]

有些话 要怎么才能说出口 哦~~~(对不起,拿错演讲稿了),好吧!说起来真的真的有些恥ずかしい。所以概要还是不要放出来了吧。就这样,展示了我 两星级瞎聊水平和三星级尬聊水平。

写在前面

最近心态爆炸,PPT被批了两次,真的是爆炸,就在这样一个爆炸的日子里,我在楼下的自习室听着 网课,溜了一秒的号,扫了一眼手机,咦??????来了个外地的号码!!!!!!!????????????我貌似已经预想到了,行吧,撸起袖子,接了电话,果然 如我所料,面试官大佬很客气的问了我有没有时间进行一下面试,真的有些出乎意料。

首先

惯例先介绍,本来之前想好的怎么去说,说什么,说多长时间,从哪开始说,说成什么样,谁知道 真到了那个时候,脑子一片空白,我疯狂地搜刮着仅有的一些记忆,说了一堆有的没的的,当时脑子里的第一个反应就是:握草,你在说些什么。相信对面的面试官先生和我的想法一样,一脸懵逼的在听我胡说八道。

就这样,紧张到也没有记清自己说了几分钟,可能是一分钟?也可能是两分钟?当然也可能是三分钟,反正就是紧张到已经 没有时间概念了。当然了,也可能是半分钟就 嘎嘣脆了。

来吧

介绍完了,感觉说的 乱七八糟的,像是梦话一样,我空了几秒钟,说了句:恩 ,大概就是这样子的(学了萌姐的一句话),然后尴尬的笑了一下。

然后 面试官先生 顺着我的自我介绍,问了一些做过的项目,反正我就巴拉巴拉的说了一堆,干了啥,怎么干的,还干了啥,又是怎么干的。
提到了之前实习的公司 是做什么的,还问了为什么要用Python写 Web,我也如实的回答了,这个时候气氛貌似不是很尴尬了。可能也估计出我的鸟水平了。

然后继续问了一些 innodb的知识,当时太紧张了,以至于我现在都记不得我当时怎么说的了,反正就是一顿的瞎说,一顿的语无伦次,心里想着,握草,我说的都是什么玩意儿,跟我预想的不一样啊,天呢,我在说什么,能感觉得到面试官尴尬的恩了一下,沉默了几秒钟,我听见了对面面试官先生敲键盘的声音,于是我又开始紧张了,貌似还补了两刀子。

先生:看过算法的书么?

我: 恩...没有(于是这个话题还没开始就被 我一嘴扼杀了,终结者就是我没错了。)

先生:那学校里应该有学过 数据结构和计算机网络吧?

我: 恩,有学过的

先生:那先简单的说一下数据结构吧,快排序来简单的介绍一下吧。

我:(继续语无伦次,我是真的记不清了,瞎tm说了一堆,反正就是没什么正经的干东西),最后,恩......有些记不清了.....,完了,我......更紧张了!(我想结束这场尴尬的面试)

先生:恩...好吧(此处传来键盘声),那讲讲二叉树吧

我:(啊,这东西我还是会一些的)恩......(握草?我要说啥来着????) 恩........我想想(握草,我要想啥来着????)恩....... 就是为了查找数据的,排序检索啊什么的........

先生:红黑树呢?

我:.....(握草,盲区,pass).....这个没接触过...(到此时,我已经感觉到,此次面试已经凉了。)

先生:恩...(省略号体现了 当时先生的尴尬),那看看计算机网络吧,那几个层级里面 ,IP是哪层的?

我:(握草,送命题),网络层的

先生:恩...

沉默中

我:(咦?咋回事,先生怎么不继续问了 呢?难道不是网络层的? 握草,我开始质疑自己了,脑子里不断的搜刮,HTTP DNS SMTP 是应用的,TCP UDP是传输的........)

先生:我看了一下你的GitHub,能说说里面的写了什么代码么?

我:(握草,不好,完蛋了又),之前博客用GitHub搭的,基本上是用它来提一些博客文章啥的,代码的话,都是放在 公司的平台上,GitHub 一般都是放一些小脚本啥的

先生:有博客啊? 说一些地址,我看看

我:(握草,可以啊,就是好久没有更新了.......),恩....有几个月没有更新了(如实的讲出了地址)

沉默一分钟(先生应该是在看博客)

先生:我看了一下你的博客,还挺多的,一般都是自己写的么,还是转载的?

我:看书或者看视频什么的,总结一些学习的东西,或者是实践的时候除了什么岔子,踩过什么坑,一般都是记录一些这种东西。

先生:我看,还有福田定一?????(貌似很尴尬)

我:啊!!! 那个啊,我一般在博客上除了技术的东西,还会写一些生活上的 事情,那个文章是我之前做PPT发表的时候 顺便写的....(握草,都怪 我好久没有更新博文了!!居然让它还在首页!!哎~心里 留下了后悔泪水。估计是个扣分项了,写的毫无逻辑)

先生: 我看还有个 MySQL 1292的错误,还能跟我讲一下么?

我:恩...我想想(搜刮 1292 中,握草是啥来着,啥来着??????? ??????????? ???????????? ???????????? ??????握草???????????? ????????????? ??????????????? ????????握草 ! 昂!!!),昂想起来了,是数据类型不匹配?貌似是这样的

先生:恩...

我:(继续补刀),是因为当时自己的失误,这个错误 蛮不应该的。

先生:恩.... 那讲讲聚集索引和非聚集索引吧

我:恩主键就是聚集索引,聚集索引选择的三个顺序,首先主键,然后非空 唯一索引,然后是rowid,

先生:恩....

我:(灵光乍现)最好自增,业务无关,最好不是char varchar.......(又开始梦游)
(叶子节点存放的是整条记录啊!!聚集索引能够索引的叶节点上直接找到数据!!这么重要的我都忘说了!!!!!)

先生:那怎么看一个SQL是不是有问题?来说说技巧

我:有问题? 是慢SQL?

先生:(很耐心的回答)恩对对对

我:(开始神游),查询计划,看是否走索引,是否是全表扫描(当时脑短路,说了个是否覆盖)检查为什么没走索引,看是什么原因,比如like ‘%XX’
(继续顽强的补充),开慢日志,查看慢日志信息,定位语句
(想到了锁!!!继续坚持顽强补充)对对对,还有锁,看看是不是有锁等待,或者死锁等等情况,逐一排查。

(后来,找了专业人士,给我的建议是:首先判断这个SQL 本身就很慢还是因为其他原因导致的慢,如果是高并发或者锁 导致了慢SQL。就应该kill掉,如果本身很慢 可以通过慢查询日志来查看)

中间有些细节,或者部分详情,比如说一些 Java的 还是啥的的,还有问了一些关于我双系统的问题,由于我太紧张了,所以真的记不清了,即使就是刚刚发生的事情,好像是 好几天没有吃蔬菜,心里真的没点B素(树 / 数)

......................................

先生:恩,差不多了,还有什么想问的么?然后就巴拉巴拉说了一些家常,俗话说 最后的挣扎.....


~~~总的来说 就是心里真的没点B素(树 / 数)一首凉凉送给自己,人家真的是太紧张了!连 先生哪个部门都忘记问了!面试官先生 人真的很好,也真的很有耐心,全程听我在胡说八道,总的来说就是自己真的太菜了,很伤心也很伤心,很难过也很难受,总之就是太菜了!!很牙疼很牙碜!还是赶紧收拾收拾 缩起壳子 赶紧好好学习吧 。

小蜗牛 说:
Freedom is the source from which all meaning and all values spring .


文章版权归 原文作者所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权| 转载必须包含本声明,并以超链接形式注明原文作者和本文原始地址: https://www.tougetu.com/2018/03/mysql-interview.html

8 条评论

  1. agapple

    话说我就是你的面试官,段子写的不错 OωO

    1. 小蜗牛

      先生您好,有劳您费心了 OωO,我一定会好好学习努力钻研 ,以正常的心态去参加阿里正常的笔试和秋招

      1. agapple

        不必自贬,相信自己,期待你的成功

        1. 小蜗牛

          谢谢先生的鼓励,我会继续努力的~

  2. EAimTY

    看到楼上,惊了…?_(:з」∠)_

    1. 小蜗牛

      有点 震惊OωO

  3. fengzhao

    一楼怎么证明他是面试官啊?

    1. 小蜗牛

      是的

添加新评论

代码 Pastebin Gist 加粗 删除线 斜体 链接 签到