微软内推常见问题 Q&A
很高兴,已经成功内推 59 人拿到了微软 offer!
两年前,我就已经写过一篇微软面经,帮助到了不少人:
在这两年的内推过程中,往往会有不少候选人来问我有关微软面试的相关问题。所以,我就总结了下常见的问题,方便大家查看!
问题列表
- 微软在国内的工作地点主要是哪些?
- 内推的简历刷选条件是如何的?
- 面试流程、有几轮面试?
- 对编程语言/技术栈的要求是怎么样的?
- 对英语的要求?
- 面试有冷冻期吗?
- 微软真的不加班吗?
- 在微软需要 oncall 吗?
- 可以内部转组吗?
Q&A
Q1:微软在国内的工作地点主要是哪些?
A:我来按不同的岗位类型列举下:
- 软件开发岗位:上海、北京、苏州
- 硬件类岗位:主要在苏州、深圳
- CSS(技术支持工程师):上海、无锡
- 非技术岗位:在上海和北京居多,其他城市也会有一些职位
Q2:内推的简历刷选条件是如何的?
A:根据以往的内推情况,我会调整内推的刷选条件。我就来说说我目前内推的刷选简历的条件吧:211 CS相关专业、或者中大厂的工作经历、或者有优秀的开源项目,希望三者至少有一。否则的话,就算我内推的话,也可能过不了简历关,或者过不了前面几轮甚至是第一轮面试。当然,如果你有其他亮点的话,也欢迎把简历发来!
Q3:面试流程、有几轮面试?
A:在我内推后,如果简历合适,HR一般会在一周内通过电话联系你(如果没有联系,请务必告诉我,我再去follow up)。接下来就会开始面试流程。
微软对于软件开发岗位的面试流程一般是:1 轮电话技术面试(有些组是在线笔试) + 4-5 轮现场技术面试( 45-60 分钟 /轮)。和大多公司的面试情况一样,面试轮数越往后,面试官的级别越高。一般来说,前面两轮的面试官是一线软件工程师,再后面是一线leader,最后一轮的面试官就是你面的组的大老板了。
由于疫情的关系,目前的现场技术面试全都改为远程的 Teams 面试。
在整个面试流程中,欢迎随时找我来 follow up 进度。
Q4:对编程语言/技术栈的要求是怎么样的?
A:对于编程语言,不少组的要求是:掌握任意一门主流语言即可。
对于技术栈,许多组也不会要求工作经历完全 match。
更看重的,是你的能力。
入职后到底是什么语言/技术栈,还是要看具体的组和项目。如果你的技术栈有什么偏好的话,可以在找我内推的时候告诉我。微软在国内有很多不同的组和项目,相信你也能找到适合你组/项目。
其实,我在微软做过不同的项目,PHP 、JS/TS 、Java 、Python 、C# 等等都写过,也不觉得编程语言/技术栈会是什么问题。
我觉得,不管是不是在微软,能学习新技术栈/新语言的能力是挺重要的。
Q5:对英语的要求?
A:英语其实只是个交流工具。平时的邮件一般都是英语的,所以对读写的要求是至少的。
对于英语的听和说,有些组需要和外国同事合作,有些组可能不需要。所以,每个组对英语听说的要求是不同的。
如果你对英语有担心,可以在找我内推的时候说明,我会内推到对英语要求不是那么高的组。
当然了,不管在不在外企的技术公司,我还是建议你学好英语,对自己会有很大的帮助。
Q6:面试有冷冻期吗?
A:就我了解到的情况而言,没有严格的冷冻期(除非你真的面的比较差)。我不少内推的候选人,是面了两个组,然后再拿到了offer的。其中,最厉害的一位候选人面了3个组一共13轮,最后成功拿到offer!
所以,如果你面挂了一个组。可以找HR或者我,再帮你redirect到其他组试试。
Q7:微软真的不加班吗?
A:这个问题,已经在这篇文章中详细回答了:
Q8:在微软需要 oncall 吗?
A:这个要看组。如果是非service组,一般是不用oncall的。如果是做service的组,一般是需要 oncall 的。但也不用太担心,一般是一个组的人来轮换的,每个人轮一周。如果你们组有12个人的话,那差不多就是三个月轮到一周的 oncall。
如果你不想oncall的话,也可以找我内推非service相关的组。
Q9:可以内部转组吗?
A:当然可以!
我记得我13年刚入职的时候,那时候转组的话,还是需要manager同意才可以面其他组的。但不久后,政策就改了。不需要告知manager,就可以面试其他的组。只要有其他组收你,就能换组了。
在我内推的候选人中,也有通过换组,找到了更适合他的组。
有一位大佬是因为技术栈和项目不完全符合他的预期,换了一个组去做更喜欢的项目了。
还有一位大佬是因为原来的组比较忙,然后就换到了一个比较 WLB 的组。
内推
对于内推的候选人,我将全程 follow up,从职位 match,到面试建议与准备,再到面试流程,再到入职,以及大大小小各类事务(比如班车,未来园区的地铁线路规划的信息,周围的租房、学区房等等)。
有兴趣的童鞋,请砸简历到 junhan(AT)microsoft(DOT)com , 如果合适,我会帮大家内推~ 校招(及毕业 1 年内的)或实习生,不要发简历给该邮箱,校招/实习与社招是不同的流程。
微软苏州上海北京等各个职位都在热招,涵盖前端、后端、移动端等各类职位,超过数百个 HC,也欢迎找我内推!
我们组,正在热招!
想要了解我们组,可以看看我拍的视频:
https://www.zhihu.com/zvideo/1392977333997940737
微软内推常见问题 Q&A的更多相关文章
- 2021 年终总结:内推40人、全网15万粉、Code Runner 3000万下载、发扬WLB、进军视频领域
时光飞逝,岁月如梭,蓦然回首,已是年底. 感觉写 2020 年终总结还是在不久之前.转眼间,2021 已经接近尾声了.是时候来写写 2021 年的年终总结了. 内推 40 人 2019 年,内推了 2 ...
- [2017BUAA软工助教]常见问题Q&A
软工常见问题Q&A 目录: 1. 转会相关 1.1 转会流程是什么样子的? 1.2 团队中多人要求转会怎么办?(如何解散团队) 1.3 为什么有人想要转会? 1.4 软件工程课为什么有这一环节 ...
- 【北京/上海/南京】【部门直推】【可查询】【实习&社招】字节跳动数据平台前端内推
[北京/上海/南京][部门直推][可查询][实习&社招]字节跳动数据平台前端内推 重要信息,写在前面 [投递邮箱]chengxinsong@bytedance.com [微信扫码] 2019 ...
- 2019年终总结:10场演讲、内推20人、公众号2万粉丝、Code Runner 1000万下载
2019年是值得记录的一年,成长许多,也收获许多. 做了 10 场大会的技术演讲,成功内推 20 人拿到微软 Offer,知乎 Live 2000 听众,公众号 2 万粉丝,GitHub 2万 sta ...
- 我的 2020:出书、办签售会、发展 VS Code 中文社区、成为开源先锋、全网 10 万粉丝、10 场演讲、内推 21 人、955.WLB 发扬光大
感觉写 2019 年终总结还是在不久之前.转眼间,2020 已经接近尾声了.是时候来写写 2020 年的年终总结了. 出书 今年最高兴的事情之一,就是出了全球首本 VS Code 中文书 -- < ...
- 阿里提前批校招内推offer经历
经过一个半月的阿里内推面试,今天终于收到了阿里的offer邮件 .阿里的内推面试一共有四轮,本人是7月19号投的内推邮件,8月28号收到了offer的邮件.首先本人谈谈内推的看法.内推是公司招聘人才的 ...
- 2015年3月阿里内推(c++研发)实习生电面经历
2015年3月开学开始就听说阿里会有内推,果不其然在师兄的引荐下推了菜鸟网络,但是在学校的BBS上看到了阿里云部门,而且要会C++,这使我更感兴趣,重新选择了方向,当然最后选择了阿里云.在此分享一下三 ...
- [原创]上海好买基金招高级Java技术经理/运维主管/高级无线客户端开发等职位(内推)
[原创]上海好买基金招高级Java技术经理/运维主管/高级无线客户端开发等职位(内推) 内部推荐职位 高级JAVA技术经理: 岗位职责: 负责项目管理(技术方向),按照产品开发流 ,带领研发团队,制定 ...
- FaceBook Twitter实习生简历求内推
写在博客里面吧. 有一个朋友,男,博士在读,研究方向为图像处理,计算机视觉相关. 想在在读期间有一些海外实习经历.不知道哪位博友,有相关的人脉,求内推啊.内推成功的话请吃大餐,哈哈!
随机推荐
- Spring自定义转换类,让@Value更方便
我最新最全的文章都在南瓜慢说 www.pkslow.com,欢迎大家来喝茶! 1 前言 关于配置的文章已经写了很多,相信看过的人还是会有一定收获的,系列文章可阅读:南瓜慢说-配置相关文章.对于@Val ...
- 「10.29」数列(exgxd)·数对(线段树优化DP)·最小距离(最短路,树上直径思想)
好久没碰到这么友好乱搞的题了.... A. 数列 考察的是exgcd的相关知识,最后的答案直接O(1)求即可 B. 数对 本来以为是原题,然后仔细看了看发现不是,发现不会只好乱搞骗分了 事实上直接按$ ...
- perror()函数的使用
perror()函数的功能是打印一个系统错误信息. perror()函数在Linux系统中属于库函数,在头文件中有如下定义: #include <stdio.h> ...
- YOLO V4的模型训练
1.YOLO V4模型训练的基本思路 所有机器学习涉及模型训练,一般都有训练集.验证集.测试集,因此需要准备数据集.有了数据集,再调用训练的算法,获取训练的结果.v3.v4模型训练方法相同. 2.YO ...
- 处理python中的信号
什么是信号 信号(signal)-- 进程间通讯的一种方式,也可作为一种软件中断的方法.一个进程一旦接收到信号就会打断原来的程序执行来按照信号进行处理. 简化术语,信号是一个事件,用于中断运行功能的执 ...
- 06 jumpserver登录操作
1.4.使用创建的 liuchang 用户登录jump server: 0.安全-MFA登陆验证说明: (1)简单的用户名密码就能登陆,太危险了,加一个MFA随机验证码这种黑科技限制一下. (2)Mu ...
- POJ 1654 Area 多边形面积 G++会WA
#include<stdio.h> #include<algorithm> #include <cstring> using namespace std; type ...
- AcWing 244. 谜一样的牛
有n头奶牛,已知它们的身高为 1~n 且各不相同,但不知道每头奶牛的具体身高. 现在这n头奶牛站成一列,已知第i头牛前面有a头牛比它低,求每头奶牛的身高. #include<bits/stdc+ ...
- 字典翻译@Dict
1.编写翻译字典@Dict /** * 数据字典翻译注解 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) publ ...
- linux学习之路第九天(任务调度)
crond 任务调度 概念 任务调度:是指的系统在某个时间执行的特定命令或程序. 比喻理解: 可以这样理解,比如生活中有闹钟,闹钟的作用是不是叫人起床的,那古时候没有闹钟,叫人起床的工作是不是要人去完 ...