- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全局区 1
局部变量A——百度一面 1
局部变量B——百度二面 3
局部变量C——百度三面 3
0—腾讯面试 4
全局区
自我介绍。这里基本是每个面试官都要问一遍的,我的风格就是先介绍自己的学校专业学历,然后说一下获得过的奖项,擅长的技术点,接下来谈下做过的项目,最后说一下实习经历。这些全部下来加上我说的很概括大约半分钟就可以下来,尽量简短突出重点好让面试官能抓住重点来问。有一个事实,我现在经历过的所有面试,所有面试官都对我做过的OJ那个项目进行一翻询问,从这里便牵引出许多问题,后面再谈。这里就自己找到一个适合自己的自我介绍的方法吧,尽量短突出重点就可以。
推销自己擅长的技术点。不会的懂的不多的只说了解,千万不要表现的非常懂,这样会被问死的。比如我比较擅长操作系统原理、系统编程,我在一面时候上来就和面试官说自己比较擅长这方面的,这可以垫定后续面试官考查你的主要方向。再比如我对C++只是了解些皮毛,我就直接和面试官说仅了解一点类的基础知识,平时主要用C语言写代码。这样面试官就不会考过多的关于C++的东西。他只会挑你懂的问,看你懂的到底有多深。
状态调节。面试的过程不是考试,要把面试当成是你在和面试官进行技术交流。像这次的百度面试,我不知道到底是不是参加过太多次的面试而消除了恐惧感,这次的面试我一点紧张感也没有,也有可能是和面试官毕竟是一个公司的,没有太多的忧虑吧,总之,整个面试过程中过的非常轻松,甚至说我和面试官有的时候对笑来讨论他提出的问题。如何做到轻松,我觉得就是不要把面试当考试,把面试官当老师,两人对坐的时候就当是一次技术交流,把自己会的尽量展现出来,他肯定也有你会他不会的。
问题的回答。当遇到自己非常懂的题目时,一定要尽可能把你对这个题所了解的全部都说出来。当遇到自己答不出来的题目时,尽量想思路,把思路说出来,能到哪算哪,面试官有些时候并不追求一个结果,而是看你是如何思考的。回答如果可能有多种答案,可以一一说一下,然后对比哪种更好,比如算法的优劣。
最后的反问。每轮面试的最后,面试官都会说一句“我没什么要问的了,你有什么要问我的吗”,这样的话。。。这个地方,有些人喜欢问一些面试中没答出来的题的解决办法,我个人比较倾向于问些非技术问题,比如面试官是做什么的,或者让他介绍一下他所从事的工作等,反正就是随便聊聊嘛。这里如果大家有什么想要特别注意的话可以百度一下,我估计肯定会有教怎么提问的。
局部变量A——百度一面
事实可以证明,你一面时候提出的自己擅长的技术点,会影响一面官问你的问题方向,而一面的结果同时影响到二面官问你的问题的方向,所以一面的时候把自己擅长的说清楚至关重要。今年的百度一面我上来就说喜欢操作系统,平时用C语言写程序。于是问题:(这次面试之后没仔细记录,只能凭记忆想起多少写多少,可能会有些漏掉的问题)
(1)C程序在内存中布局,这个在C专家编程中了有介绍,代码段,数据段,bss段,堆区,栈区
(2)缓冲区溢出漏洞,让我解释下怎么回事,以及危害。这个之前还特意去研究过一个小程序,可以通过不输入正确的密码就可以登录到xx系统。
(3)C语言函数调用过程中参数传递的具体过程,他看我简历中说熟悉汇编就让我用汇编解释一下。这个之前看过 天书夜读 其中就介绍了C函数反汇编后的代码在调用时参数的压栈以及esp、函数返回地址压栈等内容。
(4)问我觉得64位CPU和32位CPU在速度上会有提升不,意思就是只考虑CPU的位数其它条件都一样会不会有速度提升。
(5)让我说下进程间通信的方式。这题考了不知道多少次。
(6)编程,实现linux命令tac。该命令是将文件内容按行倒序输出。用到的知识点他主要考我会不会用fopen,fgets这些函数,另外这里我用一个栈暂存文件内容,再pop给新文件,这里就涉及到空间复杂度问题,我就提了一下,然后说可以优化空间,通过计算每行在新文件中的位置来定位文件指针到不同位置开始写,当然这种代码实现复杂,只是说了下思路没写实现,实现的代码仍是用stack_push和stack_pop实现的。
(7)编程,给定n个整数的数组,输出每个元素,除它以外的元素之积。比如array(1,2,3,4,5),则输出(2*3*4*5, 1*3*4*5, 1*2*4*5, 1*2*3*5, 1*2*3*4) 这样。 思想其实挺简单但有特例,就是0,考虑到0就能写出正确代码了,很容易。
(8)因为我是用C语言的,问了我register关健字用法和有什么注意地方,这个C和指针上介绍的很详细。
(9)让我解释我做过的OJ那个项目,这其中也涉及到不少系统编程和OS方面的知识点,比如socket编程,多线程的同步,线程池(包括池子的同步),守护进程的创建,单件模式等。这个变态的面试官竟然让我当场写出我写过的线程
您可能关注的文档
- 细胞和组织的适应、损伤和修复.ppt
- 细胞水平上代谢调节.ppt
- 现场应急救护知识讲座(老年人).ppt
- 现代汉语-句法成分概说.ppt
- 现代环境分析技术专题HPLC-AFS 杜君 潘兴朋.ppt
- 现代检测技术 2误差和数据处理.ppt
- 现代文专题之语言特点.ppt
- 现象学(海德格尔).ppt
- 现象学美学和存在主义文论.ppt
- 线性控制课件 module 21 08-4-27-english_new.ppt
- 第六单元名著导读《钢铁是怎样炼成的》导学导练课件-2023-2024学年统编版语文八年级下册.pptx
- 第十二单元核心素养测评课件-2023-2024学年九年级化学人教版下册.pptx
- 电流与电压和电阻的关系说课(1) --2023-2024学年人教版 九年级物理上学期.pptx
- 第4单元 世界音乐之窗——拉丁美洲音乐 《玛丽安》 课件 2023—2024学年粤教版初中音乐八年级下册 -.pptx
- 第12课 智能预测出行方式 课件 -2023-—2024学年浙教版(2023)初中信息技术九年级全册 .pptx
- 鲁教版初中信息科技《计数循环我在行 》课件.pptx
- 复习-Python初中信息技术.pptx
- 山西省大同市2023-2024学年八年级下学期期中语文试题(含解析).pdf
- 2024届四川省成都市实验外国语学校高三下学期三模物理试题(含答案).pdf
- 2024年广东省广州市第六中学中考一模语文试题(解析版).pdf
文档评论(0)