• 华为面经之我的同学是个死神


      废话不说,直奔主题。

      人物背景:小吴,我的同学,本硕985,计算机系,编程与吹水能力俱佳,曾徒手撕数据结构并凭三寸不烂之舌骗到我同导师的小美人做女票,性格贱萌,五官三观均未跑偏。

      故事概况:秋招提前批,面试屡被怼,怼得稀烂那种。曾创下被百度hr亲自打电话告知面挂、撕出代码被阿里面试官火速回绝等辉煌战绩。昨儿个,这位小吴同学向我取了华为面经,得知不难后,今日一脸轻松隆重出席了华为优招之厦门专场面试。只是没想到这次面试,又为他的面试珍集画上了浓墨重彩的一笔。

      据小吴同学轻松愉快地口述,本宝端上了这碗热腾腾的面筋,与君共食。此轮面试官为6号,为方便简称H666,嗯,这样起名就是为了对齐。面试岗位据说是云计算,此文根据聊天整理,与事实多无出入,版权没有,翻版不究。

      -----------------------------------------------这是条面筋直播卖萌线-------------------------------------------------

      ......此处省略一堆我不知道的管他重不重点.......

      

      H666:简历我来看一下,做云计算是吧?那我来问你几个C++的问题吧。

      小吴:(嘿嘿这个我拿手)嗯嗯嗯嗯....

      H666:你先说一下 C++和C比有啥区别?多了啥?

      小吴:(信心满满)多了面向对象和重载。

      H666:不对,C也可以实现重载,那你来说说C是怎么实现重载的?

      小吴:(???...我要是知道还说多了重载吗?...)不太清楚,您觉得答案是什么呢?

      H666:用虚函数来实现...

      小吴:(???C里面还有虚函数??算了算了..)对对对您说的对,虚函数虚函数...

      H666:你来说一下C的printf调用了哪个系统函数?

      小吴:(???)有个打印到屏幕的系统调用,具体的叫什么我忘了..

      H666:你真忘了?

      小吴:对..

      H666:就叫printf啊!

      小吴:。。。。。

      H666:那你再来说一下C89和C99的区别。

      小吴:(???这是什么鬼东西)不好意思,这个我没了解过..

      H666:啥??这你都不知道,就这你简历第一行还敢写你熟练C和C++?你根本不会C,你这简历第一行可以删了。

      小吴:嗯...

      H666:来,咱们来看第二行,你会机器学习?算了,这个我不怎么会,但是如果你给我讲,我可以通过你讲的逻辑判断你会不会。

      小吴:......那我别讲了吧。

      H666:那行,咱们看第三行。

      小吴:您能不能问我点C++的东西?

      H666:我不怎么会C++,但是我看你写了你看过计算机网络,那我问你点网络吧。你知道APR协议吗?

      小吴:(好啊好啊这个我知道)这个是这样...

      H666:等下,路由器的OSPF你也知道吧?

      小吴:(还有希望...)知道吧。

      H666:(喜笑颜开并手舞足蹈)你看哈,数据链路层,找mac地址是,你是吗你是吗你是吗,找不着找不着,哎对就给你吧...网络层是,那个啥在你这吗让我看看,在你这吗在这吗,让我看看快让我看看...所以这两行为的本质区别是啥?

      小吴:...................(我要是能听懂你问的啥我是个茄子...)问题没听太懂,您可以再说一下吗?

      H666:就是,数据链路层,他的表是自己更新的,网络层表示传递更新的,所以这种区别本质是什么?

      小吴:(???................)是因为报头不一样吗?

      H666:不对,不是这个。是因为数据链路层是底层,独立管理,网络层是集中管理,所以要维护一个共同的表.....

      小吴:噢....

      H666:你还熟悉计算机基础知识是吧?...那你会编译原理么?

      小吴:您要问吗?

      H666:对啊。

      小吴:.....还是别问了,您要是问我那我肯定不会。

      H666:你总不能说你没学过吧?

      小吴:我学过。

      H666:那学过咋不会?

      小吴:我们教的都是浅海里的东西,深海的需要自学...

      H666:那不问了,问问数据库吧。话说,我噼里啪啦写了一堆sql语句,那是怎么就把表的内容给显示到屏幕上的?

      小吴:(???....这不还是编译原理的东西吗?)就跟编译原理一样,先语法分析,词法分析,然后转换成机器语言,再找到存储位置...

      H666:你只说对了一个点,我更想知道的是数据库底层的东西。比如说数据库引擎是怎么工作的?

      小吴:(都别拦我这个我知道)mysql里面有两个搜索引擎,噼里啪啦他们的区别和作用是巴拉巴拉....这个索引...那个事务...

      H666:停停停...我问你个简单的题。

      小吴:.....好。

      H666:有十条狗,八百瓶药,有一瓶是毒药,每瓶药里面有1000粒,怎么找出来那瓶毒药?

      小吴:分药,分成十堆,然后死的那堆再分巴拉巴拉...

      H666:不不不,这种方法太平常了,不是我想要的答案。(端起一杯茶,小抿一口)这个题,幼儿园的都会,一般上了初中就不会了。

      小吴:我再想想...

      ......五分钟过去了...

      小吴:(这怎么可能,八百瓶药一次找出毒药,别说十条狗,一百条也不行啊...)想不到了。

      H666:我给你一说你就懂了。(拿起笔左比划右比划,站了起来..)你等会啊...

      (面试官左三圈右三圈...)

      H666:噢,是我想错了,我想问的其实是另一个题,这道题是说十个箱子,里面任意装苹果,然后我说一个1~1000的数,你告诉我拿哪几箱,加起来是我想要的那个数...但是你没想到这个思路,那就是你的不对了。现在你有什么问题要问我的吗?

      小吴:请问你对我的评价咋样?

      H666:你这个问题问的就很没水平了,你们在我眼里都是小白。

      小吴:对对对,嗯,说得对...

      ------------------------------------这是条直播结束卖萌线---------------------------------

      现在小吴同学的华为专场面试就愉快地结束了,至于结果如何,暂时不得而知。

      最后让我们一起学习小吴同学经验丰富、屡败屡战吧。

      ------------------------------------------------------------------------------------------

      据说,小吴同学过了面试,准备签约上海某公司,此文终结。

       

       

  • 相关阅读:
    论抱怨
    GitHub开源的10个超棒后台管理面板
    RESTful API 最佳实践
    理解RESTful架构
    redis 数据类型详解 以及 redis适用场景场合
    redis的应用场景 为什么用redis
    composer install 出现的问题
    什么是反向代理
    电脑 DNS纪要
    ajax请求处理概要
  • 原文地址:https://www.cnblogs.com/EstherLjy/p/9499276.html
Copyright © 2020-2023  润新知