三面微软,四面雅虎,外企面经复盘总结,那些你不知道的面试技巧
背景介绍
**教育经历:**本科在某工科院校,由于GPA比较惨烈+挂科,所以没保成研,毕业后修了一年英语双学位,然后到帝都计算机职业教育学院接受再教育。
**技术能力:**属于半码农半产品的类型,代码编的过去(搞过compiler),也有一些拿的出手的产品(几十w的用户量),一句话描述:几十w代码+几十w用户的Coder。
**专业能力:**非ACM出身,算法拙计但基础扎实。由于单身所以看了N多书(CS+心理+经管+历史),扯淡能力强大,碰到非专业的各种秒杀,碰到专业各种拙计。
**实习经历:**大四在一家ds公司实习过一年,攒了不少代码量;后来在MS断断续续的待了一年多,虽说是打酱油,但在众大神的光环笼罩下,水平至少提了三个档。
**目标公司:**由于百度给我的印象实在很差,而MS给我的印象又实在很好,所有就有了下面的排名:
外企(Google、MS、Yahoo等)>国内互联网(阿里、腾讯、百度、网易等)>企事业单位(基本不考虑)
如之前所说,IT公司的笔试相对单纯(程序设计、算法和操作系统),而且范围较窄,有不少题目被出了一遍又一遍。因此市面上存在大量面试/笔试宝典之类的书籍和题集。
准备国内的小公司,这些面试/笔试题集还靠的住,因为小公司往往不会在招人环节上下太大的成本,因此他们的试卷一般就是东拼西凑的网上题目;对于大型公司来说,这些题库或是宝典就显的不够用了,尤其是外企。
所以不要把希望放在运气或是临阵磨枪上。就我自己而言,笔试准备了一个多月,尽管这个时间并不算多,但由于自己平时一直在阅读CS的基础书籍,并做了大量的纸上代码练习,因此笔试通过率也达到了100%(实际上是由于我笔试的公司题目都略简单,据说EMC和网易游戏的笔试难度很高,但当时由于时间冲突没有去成,因此搞出了这个数据)。
微软:
题型只有二十道不定项选择题,难度较难,要求在一小时四十分钟完成。
难度较难,覆盖面非常广,从设计模式,算法分析,代码阅读到Java语言特性,甚至连冷门的函数式程序设计语言都有涉及。
微软的笔试题目BT之处在于其独特的积分机制:答对了加分,不答无分,答错了倒扣。这就使得很多ds答完试卷感觉自我良好但实际已经被倒扣出翔。以最后一道题为例,答对了加7分,答错倒扣13分,相当于一下子损失20分。所以微软的笔试题会做就得做对,不会做就别蒙,要不更惨。
此外,微软的笔试题是英文的,加上时间比较短,有些人题都读不完,有些ds连functional language是什么都不知道,自然败的很惨。
由于面试轮数很多,因此这里就不依次说每轮面试的细节了。
雅虎:
题型由十余道单项选择题,一道设计题目和六道算法题目组成,其中六道算法题目是六选二,要求在两个小时完成。
难度尚可,主要考察编程能力和算法设计能力。由于时间充裕,尽管是六选二,为了炫技,我直接答了里面的五道题目。然而面试时发现面试官判卷子时并没有把多答的题目考虑在内,囧tz。
相对于微软,雅虎的题目覆盖面就窄了许多,没有一道题目跳出程序设计、算法和操作系统这个圈的,只要勤加准备,很容易通过。
雅虎的笔试题也是英文,因此英语作答较为合适,此外,由于算法题目简单,给出optimal solution是必须的,比如说在logN的时间内算fibonacci number是必备的知识,能写binary search就不要写sequential search等等。
从笔试题可以明显看出,国外的大型IT公司(比如雅虎,微软和谷歌等)并不在意你现在的skill set,而更看重你的potential,因此题目大多很基础,并具备相当的深度,以确保你对CS有深刻的理解并能够走的很远;而国内的IT公司(比如百度、搜狗和人人等)更看重你现在的skillset,因此会出现不少语言特性,OS操作之类的具体题目,以确保你能够以尽快的速度上手干活,至于能发展到啥程度他们就不care了。
因此,准备笔试题的时候要确定自己的目标公司:主攻国内公司的话,Java的语言特性、Linux基本命令操作这些细节也得准备,因为会有大量此类题目;主攻国外公司的话,良好的英文阅读能力必不可少,此外优秀的代码理解和代码编写能力也不可或缺。
由于面试轮数很多,因此这里就不依次说每轮面试的细节了。
总结
笔试难度:微软>雅虎
面试难度:雅虎>微软
待遇:雅虎>微软
在这里,分享一波对我个人面试上来说给予了我莫大帮助的一些资料,干货满满,里面的知识点从初级到分布式架构等等,足以让我在面试中无所畏惧,可以查缺补漏,我将这些资料分享出来,需要的可以【点赞+关注】,然后点这里直达,即可免费获取,以下是部分资料展示
三面微软,四面雅虎,外企面经复盘总结,那些你不知道的面试技巧相关推荐
- 4月第1周回顾:微软向雅虎发最后通牒 头号***伏法
[老杨注:本文为51CTO.com编辑于捷原创,老杨略作修改.] 2008的春天来了,上周的IT技术圈也渐入佳境.这一周最吸引人眼球的事件当属2008年英特尔信息技术峰会(IDF)在中国上海国际会展中 ...
- C#与.NET程序员面试宝典 1.4.3 笔试(举例微软、雅虎笔试题目)
笔试主要考察应聘者掌握基础知识的扎实程度,以及解决问题的思考方式.笔试是程序员应聘过程中最关键的.也是难度最大的一个环节.在激烈的求职竞争中,想顺利漂亮地完成笔试题目.躲过面试官布下的种种" ...
- 网络上公开的华为一面、二面、三面、四面、五面过程的总结
目录 1.技术面 2.二面 3.三面 4.四面 5.五面 1.技术面. 不同面试官,面试内容差别较大,班里有些同学随便聊4,5分钟就通过了.我大概面了15分钟,首先是三分钟的中文自我介绍,然后针对简历 ...
- 【历史上的今天】7 月 29 日:Win10 七周年;微软和雅虎的搜索协议;微软发行 NT 4.0
整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 7 月 29 日,在 1957 年的今天,IBM 史上第一位女性 CEO 弗吉尼亚·罗梅蒂(Virg ...
- 最新出炉,头条三面技术四面HR,看我如何一步一步攻克面试官
Redis的zset实现延时任务 设计题:如何设计tiny url 为什么要四次挥手 HTTPS - - 第二天收到hr小姐姐的电话,约了面试时间 二面(项目+Redis+MySQL+kafka) 自 ...
- 美国秘密命令谷歌、微软和雅虎交出搜索指定关键词的人员信息
2021年10月,福布斯发布了一篇关于美国FBI秘密命令谷歌提供任何输入特定搜索词的人员数据,其中提及到多份意外解封的关键词搜查令的法庭文件,该文还对其中可能牵连无辜网络用户而发表了一些看法. 该手段 ...
- 历史上的今天:Win10 七周年;微软和雅虎的搜索协议;微软发行 NT 4.0
整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 7 月 29 日,在 1957 年的今天,IBM 史上第一位女性 CEO 弗吉尼亚·罗梅蒂(Virg ...
- 传微软与雅虎正在进行非正式合并谈判
消息人士透露,微软与雅虎打破之前的僵局,正在进行非正式合并谈判. 自微软2月1日以每股31美元的价格提出洽购要约以来,该事件已经发生了很多变化. 消息人士称,雅虎已经表现出了与微软进行对话和谈判的意愿 ...
- 接收不到雅虎验证码_必应受到微软和雅虎交易的推动
接收不到雅虎验证码 The on-off relationship between Microsoft and Yahoo has been consummated. A new 10-year de ...
最新文章
- 逆序数2 HDOJ 1394 Minimum Inversion Number
- Linux C++线程池实例
- Python学习笔记-2017.8.08
- 夜读源码,带你探究 Go 语言的iota
- 遍历树,找出所有叶子路径
- CDSN文章转载方法
- 关于微信拼车小程序开发的需求分析(需求获取)
- PE聚乙烯塑料会污染环境吗?
- 解释下ArrayList集合为啥允许值为null
- 基于Tensorflow里CNN文本分类
- 深入浅出内存管理-memblock
- 计算机组成,南北桥,倍频,通信,频率一致才可以通信
- 时间复杂度分析-大O表示法
- uni-app 使用 jsencrypt
- 盖茨基金会宣布再追加捐赠1.5亿美元,支持全球新冠肺炎响应行动
- ElasticSearch入门:使用ES来实现模糊查询功能
- 运行官方byfn.sh跑通网络
- 如何提高企业会议管理的“执行力”
- 分布式事务(Seata) 四大模式详解
- 教程详解 | 用 PaddleOCR 进行集装箱箱号检测识别
热门文章
- /lib/x86, /system/lib, /vendor/lib]]] couldn't find xx.so
- Harmonious Graph (并查集 —父亲为最大值)
- 计算机主机箱中最大的一块印刷电路板是,2计算机系统的硬件和软件
- linux的veth导致网络不通,使用veth-pair和bridge搭建的本地网络环境网络不通
- 绝地求生显示器测试软件,《绝地求生大逃杀》1728*1080分辨率怎么设置?自定义分辨率设置方法分享...
- 如何用python turtle 画出奥运五环图
- android 5.0 pie,Android各版本份额占比出炉:Android Pie仍未知
- 系动词分类【大学英语笔记】
- MongoDB数据库的简介与安装步骤
- 小米雷军现身国庆 70 周年花车!