[心得] 面试心得系列2 Microsoft MACH Program

楼主: allen791210 (甩逆)   2017-06-15 15:53:54
面试心得系列文
Part1. ASUS/大立光/广达 https://www.ptt.cc/bbs/Tech_Job/M.1497189903.A.795.html
Part2. Microsoft MACH https://www.ptt.cc/bbs/Tech_Job/M.1497513239.A.506.html
前言
http://m.appledaily.com.tw/realtimenews/article/new/20170612/1138109/
发完part1.面试心得文后,没多久就被苹果几乎整篇拿去使用,甚至根据里面所述内容
制作动新闻,虽然ptt上面的文章是公开的,但不代表不具著作权,不代表不用尊重原作者
完全没有任何的事前甚至是事后知会通知,也难怪大家会对于部分记者的这种行为
这种态度 感到不齿
Microsoft MACH Program– Customer Facing Technology
上午场
Coding Test 30min
三题
第一题简单的print certain graphic
第二题 简单地写出对应的叙述的recursion function
第三题(bonus) 8-Queen Question 几年前,有稍微看过题目,
但没有实际自己写过,也因此当下没有太多想法,
但感觉这不是一题可以在30mins内完整写完的program
简单地写了几行而已
Group Discussion 45min
一方面因为职缺不是RD相关研发职位,些许抱着来累积外商面试经验的心态,
大型知名外商在台湾果然还是挤破头,一轮自我介绍完后今年这场根本台大资管所同学会
题目是讨论中西方windows的市场差异原因和推广win10的策略
如果真的很想进去的人在每个环节都要好好把握,用尽全力展现自己
自己当时动力热情没那么巨大,因此相对没那么积极
过程中,一开始便就有位同学自告奋勇走到前面帮大家统整想法写在白板上
后来想想真是个好方法,因为这个举动,他不断地站在前面和大家讨论交流意见
纵使只是统整,仍是拿到整场最多的话语权
最后的present部分也就可以顺水推舟的自荐承揽回答部分题目
其他人大多则是分别在位子上提出自己的意见想法
虽然过程中我自认为提出了该问题的几个关键想法
心中想说等等分配题目的时候自己可以就自告奋勇回答相关的题目
结果进入讨论尾声,帮大家笔记的人,一边和大家讨论统整大家想法时
就一边说了: 好那我就负责这两题囉,当时自己也并没有据以力争这份话语权
面试官看整场话语权主要都被帮大家笔记的少数几位掌控住
也因此offer了一个机会/问题给其他人
对于那题自己当下没有太多完整有架构的想法
因为我并没有立即举手抢答,后来想想应该还是该马上举手,先取得话语权
然后回答中再逐一建构拼揍自己和大家先前提出的想法
用这样的心态去参与面试其实不甚正确,后来反思,觉得理应每次面试都该用
我就是要拿到offer不可的心态去积极应对才是,帮大家笔记的同学
自介时有提到之前已经有在微软实习过
在这个session便能够充分感觉出他是真的很想拿到这份offer展现了十足的积极
下午场
接下来就是漫长的等待1 on 1 interview 随机的被排到了下午场1400才开始……
从早上10点一路等到下午两点,觉得这个安排有些诡异,中间干等的时间拖的超长
只能继续读读先前研究Azure的资料,想说早上考win10
下午应该会讨论Azure相关的议题了吧
(当时根据小道消息,猜测Azure的相关议题的机率颇大
因此主要也都是准备熟悉Azure的相关知识)
结果……拿到role play的资料后,竟然还是win10……,好像是随机的
我"猜"应该有人是Azure,当初准备时以为会着重在Azure,win10就比较少着墨
只能再把早上的win10相关资料再看过几次
进门后,以下全英文
主要两位面试官,一位customer side,另一位则是偏RD side,简单的自介
学经历,参与过的社团活动、专题和比赛经验作品
最后讲述为何自己适合这个职位的原因,Role Play时要求推销win10给面试官
提出了上午讨论到win10的new features like, universal apps, windows ink
但是都被打枪,真实情况下企业似乎对这些的需求都不够强烈
尝试性询问role play中的客户方目前有没有什么样可能的需求或是困扰
客户方回答:就是单纯的觉得不需要升级,没有强烈需求
虽然还是有尽力做些挽回,像是提到使用者对于不同apps或平台的切换
虽是类似功能但接口难免会不熟悉,需要更多的时间去适应操作
因此如果能有universal apps的功能就能让使用者在各种装置间切换得更顺畅
而ink这个功能在会议中使用的方便程度等等
(os:我自己其实也感觉得出来说服力不够,事前做的功课不够多
实在没办法找到一个令人惊艳的特点或是对方的潜在痛点进而去说服对方)
果然单看早上给的win10简要资料中提到的feature,远远不够
没有在事前做好准备,拥有自己的一套关于win10推广销售策略的见解
后面开始问一些学经历的问题,问问除了课堂上的还有当初研究所时参加比赛的作品之外
有没有一些自己的side project,非正统资工背景出身,虽有参加过竞赛、实习
有些作品(如前述),但真的没有太多side project的经验
果然累积自己的作品集是很重要的.
然后提到了早上的coding考试,1-10分给自己几分,我说了7分,前两题答对
但我想应该大家都对,其中一位主考官就说8-queen这个简单的问题你怎么写不出来
疴……顿时有点不知道怎么回应,说这个题目感觉会需要考量到的constraints很多
然后还有一些例外情况 像是边界等等都要考虑,感觉会需要更多点时间去完成
问我觉得应该要怎么解,这边脑塞,竟然没提及recursion、backtracking的概念
然后另外一位面试官就问,早上我offer了一个机会给大家抢答,你怎么没有回答
听到这问题,有种大势已去的感觉(这种类似问题有人有好答案吗XDD)
就只能回答,因为先前有读过相关报导,因此大概知悉问题的几个重要原因为何
再讨论过程中,我也提出了几个自己觉得满关键的想法意见
而这些刚好都是主要集中在前面两题
关于您后面提到的那题自己本身比较没有太多的原创性的想法,如果回答这题
可能就会是统整先前别人提出的idea居多
不过后来想想,想法本身对错其实应想应该不大
这场主要应该是看你是怎么去组织架构和积极态度的展现
后记
因为被安排在下午倒数几个才面试,前面陆续有许多面试完的应征者都会问HR
大概什么时候会通知结果,用什么方式等等,听了HR讲了超多遍的
"我们在今天晚上就会通知结果,不管有没有进入下一阶段都会收到通知"
结果最后还是一样无声卡?
单纯觉得言行不一的有点幽默
心得感想
从早上的coding test实力不够没写出来bonus题到group discussion
没有积极抢答那关键的一题,到准备面试方向都是以Azure为主,
没有花更多时间去看win10相关议题,以致于下午在1-on-1直接被惨电
后来想想,拿到面试机会,自己理应用更加积极的心态去准备和参与面试的每个环节
或是只丢自己真的非常想去的职位,这样或许才能够展现应有的热情和态度
其实很多环节,如果用非拿到offer不可的心态去面对,应该能有更好的结果
也就不会造成每个环节逐次积累后在最后一次爆发,难以招架
作者: Messibugoo (梅西不谷)   2017-06-15 17:39:00
企业的话应该要往资安打
作者: leacks (天行者)   2017-06-15 19:52:00
颇析蛮透彻,八皇后就算全背下来也很难10分钟写完吧,更别说要当场想
作者: jacklu1107   2017-06-15 21:05:00
感觉这一篇又会被抄.....
作者: cjiajia973 (c加加)   2017-06-16 03:48:00
我记得那时候有规定说面试跟case内容好像都不能对外透露的样子XD?
作者: enjoy20208 (涓涓)   2017-06-16 10:27:00
题目都会回收,但并没有禁止在网络上分享(也管不了啊)
作者: enjoy20208 (涓涓)   2017-06-16 10:27:00
题目都会回收,但并没有禁止在网络上分享(也管不了啊)

Links booklink

Contact Us: admin [ a t ] ucptt.com