一个北邮牛人面试INTEL的经历

时间:2022-07-31 03:30:27 综合指导 我要投稿
  • 相关推荐

一个北邮牛人面试INTEL的经历

一个北邮牛人面试INTEL的经历
中午头疼的厉害,吐了很多痰,肚子很疼,吃不下东西,眼睛看不远。但是下午4点半的面试还是需要参加的。
    坐375到了清华西门,还步行了20分钟才到了融科资讯中心,很气派的building,
吓死我了。中途遇到很多卖盘片的妇女之类,令人很不舒服。
    由于衣服很破,进楼的时候,保安问了我一些问题,我回答的很流利,他允许我
进了楼,坐电梯到8层,看见了intel这几个字母,才知道找到地方了。一个很pp的小美
女把我引进了一个屋子里,里面坐着2个人,一个美国人,一个中国人,用很友好的目光
看着我。于是,我的很烂的英语开始滔滔不绝的开始了。我先做自我介绍,随后开始了
严峻的考验!”你对linux熟悉吗?”美国人问道。我回答“非常熟悉”。"那好,给我
解释一下进程的内核态和用户态的切换",我开始了演讲“内核使用一个固定的全局页目
录表swapper_pg_dir,他的3G以上的高端都被映射好了。。。”。美国人微笑了,感觉
我的回答很专业。“这样吧,阅读过linux源代码吗?版本多少?”美国人又问了。我回
答“阅读过,但是对tcp/ip协议栈的代码阅读的更仔细”,美国人不停的问,“那你说
说内核是如何load协议栈代码,是如何响应网卡数据的?”,我想,这太easy了,我讲
起了初始化函数net_dev_init,讲起了open_softirq,讲起了使用hash表注册不同的协
议,使用dev_add_pack注册ip协议,当网卡有数据,进行校验,检测缓冲是否溢出,随
后,挂接在cpu的处理队列上,然后就调_cpu_raise_softirq(),随后就是bottom_half
的处理了,这个时候那个美国人已经开始不停的点头了。我补充到,我看到的source
code版本是2.4.18,旁边的中国人有点妒忌我了,他开炮了,他说“这样吧,给我写个
函数吧,你自己实现malloc”,我说,太简单了,这个函数我已经写过很多遍了,我5分
钟写了出来。他看了之后,说我大体上是对的,但是没有使用assert检测,操,事情真
多。中国人微微一笑,问我,加入在linux下一个程序退出,如何能够执行一点自己的代
码,我说使用atexit加一个exit handler处理函数,他笑着没有回答。因为,我知道,
这个东西说多了就是一个病毒代码了。美国人看起来,对我很满意,他找了一个话题,
问我对开源通信有什么感觉我说,我对开源通信非常make sense,我说,现在一些烂教
授把很简单的问题复杂化了,实际上,本来都是工程化的问题,通信软件如果开源的话
,会让很多人脱颖而出,随后我赞赏了intel对中国开源社区的支持,他笑得已经合不上
嘴巴了。随后还问了一些,诸如posix,ipc,共享内存之类的东西,都是很简单。这里
就不说了。最后,美国人和中国人把我送出了屋子。
    屋外的漂亮美女正在准备调度面试人员呢,随后,她让我等了5分钟,我顺便去了
一下厕所,就进入了一个更大的屋子。里面有2个人,一个美国女人,一个中国男人。美
国女人很和蔼,中国男人很内向,但是我知道这个男人一定是个linux高手,因为一般不
善言词的人能够当面试官,都是绝对的靠实力而不是口才获得别人的尊重的。美国女人
让我自我介绍,我介绍了一下,随后问起我的爱好,兴趣,对linux看法之类,我很轻松
的搞定了。突然,中国男人发飚了,“哦,小伙,不错啊,你对多线程安全是如何看待
的给我编写一个线程安全的链表吧”,我想,真简单,我用mutex来控制链表插入,删除
的关键代码区域,很快就搞定了。他说“可以啊,小伙,北邮的研究生,为什么不用信
号量呢”,我说“信号量在linux的实现不是很好,里面有一些bug”,他眼睛挣的很大
,随后,我举出了一个信号量在linux实现中的一个bug,他没有说什么。他随后,问我
,“如何把linux改造为rtos呢?”,这个问题比较难,因为linux是分时系统,同一优
先级的会时间片轮转,而且调度仅仅发生在从内核切换为用户态时,我说,首先要改进
调度算法,其次,把很复杂的vfs文件系统改造,最后,把内核设计的很小,通过一些库
来提供内核的功能。我也是乱讲的,他点了点头。“小伙,你回答的不错,你设计过商
业软件吗?”,我回答,当然了,随后告诉他一个url,他看了之后,露出了一对虎牙。
美国女孩用好奇的眼神看着我和他对话,她最后问了我一个问题,“你什么时候毕业?
”,我告诉她,明年4月,随后,我们3个开始了两两握手,感觉真的很无厘头。
   终于面试完了,在屋外的美女引导下,我离开了intel。

 

 

【一个北邮牛人面试INTEL的经历 】相关文章:

北邮大四毕业生的求职经历总结03-17

请问北邮面试的英语证书是怎样检查?程序是怎样的?严格吗?08-08

北分管培终极面试08-09

吉利的面试经历08-09

在马士基面试的经历03-25

上午一面面试经历,攒一个RP08-09

诡异的电话面试经历08-10

霍尼韦尔面试经历08-08

日企面试经历08-11

中行北分到底有几次面试?08-08