× 快速导航
新闻资讯
分类
在微软工作是一种NG体育什么样的体验?
发布日期:2023-06-03 10:55:52

  NG体育提到微软,很多人第一个想到的可能是他的创始人比尔盖茨,或者是这家公司研发出的多款家喻户晓的经典产品,Windows 和 Office 365 从我们的第一台电脑开始一直伴随着我们步入工作岗位,进入这样的公司也是很多计算机及相关专业同学的梦想。

  今天,力扣君特别邀请了微软中国的小伙伴们,带领大家共同探索微软中国的真实工作环境,并且帮助大家了解如何进入微软。

  微软亚太研发集团是微软在美国之外规模最大、职能最完备的硏发基地,包括北京、上海、苏州三个研发中心。上海主要负责 Azure 云,北京和苏州的产品主要包括 Microsoft365, MSAI、Bing 搜索引擎。

  微软全球技术支持中心有上海和无锡两个中心,主要负责微软产品的技术支持,提供解决方案。产品主要包括 Azure、O365、SharePoint、Dynamics 365、Skype、Exchange、Windows 等。

  微软研发工程师实行的是弹性工作制,不需要打卡,特殊情况还可以在家办公,每年过年提前一两个礼拜回家在家办公不用赶春运简直爽歪歪!

  工会每个月会提供健身费,以及一年三千多的培训费用。健身房就在一楼,八块腹肌不是梦,瑜伽舞蹈 A4 腰;广阔的大草地可以踢球️,足球 / 篮球场 / 网球场上赛一把,战斗友谊更紧密;Game room 街机厅,让你放松我们是认真的;K 歌房、跳舞机,谁还不是个宝宝;台球、乒乓球、foosball、影音厅,带娃上班 so easy !

  作为在微软工作了几年的员工,我觉得它确实是程序员理想中的公司。微软完全是不定时工作制,不打卡。我一般是中午到公司吃午饭,下午干活,在公司吃完晚饭再上会儿班,七八点去公司的健身房,然后回家。也有同事来的比较早,下午五六点就正常下班了。微软其实也不是没有加班,只是相对其他互联网公司好很多。因为项目安排很自由,如果自己没把时间安排好,最后要赶 deadline 那也没办法。我上个月就因为之前休假太多最后赶进度加了几个星期的班。关于假期,年假很多,还可以往后攒一年,所以每到年底就会发现办公室基本都没人,大家都抓紧最后的时间休假了。老板们也都很鼓励大家去尝试新的技术,每年都会专门拿出一两个星期让大家不干活,去想出和实现一些自己觉得有意思或者有价值的 idea 和 project,这就是微软的 Hackathon。

  其他部门我不太了解,我在的部门每年都至少会有几次 offsite,一般出去玩两三天,吃住都很好。每年也有三四次去美国出差的机会,和美国那边的工作很紧密。

  我个人还非常喜欢微软的一点是很看重多样性。公司不会有年龄和性别的歧视,如果你喜欢写代码,可以一直做技术直至退休,也有各种针对女性的组织和活动。在公司文化里很重要的一点就是 diversity 和 respect,经常会有这方面的培训,比如性骚扰、女性权益、性少数权益等。面试的时候也会要求我们规避和性别年龄之类有关的问题。

  苏州这里每层楼都有一台 Jura 全自动咖啡机、一台雀巢胶囊咖啡机,阿姨会根据天气配备不同的热茶,普洱龙井红茶应有尽有,菊花枸杞你值得拥有,冰柜里汽水、豆奶、茶饮料NG体育、牛奶等也是无限喝。每天都有新鲜的水果,如果是柚子之类的水果,茶水间阿姨会帮你一个个剥好。

  15 天全薪年假,15 天全薪病假,20周产假,6 周的全薪陪产假 (根据工作年限,年假最高可提升到 20 天)3 天志愿者假期。

  看到微软的工作环境和各种福利,力扣君看了也十分心动。下面开始进入大家都比较关心的环节:去微软工作需要达到哪些要求呢?如何做准备呢?

  微软是一家具有包容性的公司,没有年龄和学历的要求,很多员工都是非 985、211 毕业的。不过简历上需要有非常突出的亮点,比如工作项目经历或者竞赛成绩比较优秀,或者是英语很好等等。

  在疫情期间,微软实行远程线上面试,面试前会提前预约时间,4 - 5 轮技术面试会尽量排在同一天,面试内容主要包括算法和数据结构,微软非常看重思维能力以及解决问题的能力。

  和大多数公司的面试情况一样,面试轮数越往后,面试官的职级越高。一般来说,最后一轮的面试官就是你面的组的大老板了。每一轮面试一般分为三个方面:自我介绍、聊项目、做题。

  Q:很多面试过微软的小伙伴都说在技术面中被问到了力扣的题目,面试者应该做哪些面试和刷题准备呢?

  这个不用多说,作为一名优秀的程序员必须要很好地掌握编程语言、数据结构、算法、数据库、操作系统、网络等基本功。

  近些年来,刷力扣越来越流行。有很多童鞋会问,刷多少比较合适呢?当然是多多益善咯~ 当然,如果你之前搞过 ACM 或者 NOIP,你可能只需要练练手,找回当年的感觉就行了。在力扣刷题时,要注意控制做题的时间。做完题目就算 AC 了,也要参考学习一些其他人的解决方案,开阔自己的思路。刷题不仅要有数量,还要注重质量。力扣能帮助锻炼思维能力以及速度。

  无论你是否在外企工作,当遇到技术问题时,用英语在 Google 或者 Bing 进行技术相关内容的搜索是必备的能力。很多第一手的技术文档或是博客都是英文,如果你没有用英语进行学习的能力,很难成为一名真正优秀的程序员。

  近些年来,微软越来越拥抱开源。VS Code 就是一个最好的例子。如果你有一个好的开源项目,一定是一个加分项。如果没有自己的开源项目,积极地参与到其他开源项目,也是个很好的选择,可以发 PR 也可以提 Issue。

  微软面试一般是在白板上做题,白板做题不仅是考察你的算法能力,更是通过这种方式考察你的思维逻辑及沟通能力。离开了 IDE,你是否还能轻松写出高质量的代码?建议在面试之前,脱离 IDE,进行一些训练。一般来说在面试做题时,对语言没有硬性要求。如果做题时,忘了某个语言的 API 具体的签名或是参数,也不是问题,只要和面试官说清楚就行。我们并不是考察你对某个语言的 API 有多熟练。

  看完了微软的 HR 和程序员的分享,相信你对微软的工作环境和面试要求有了更多了解。想要去微软工作,赶紧从现在开始准备起来吧!

  在这里力扣君告诉大家一个好消息:本周日(7 月 19 日 )第 198 场力扣周赛由「微软中国」&「力扣」联合主办,比赛排名前 300 名的参赛者可获得「微软中国」简历内推机会,比赛排名前 30 名、以及198、298、398、1024、2048 名的参赛者还将获得实物周边奖励。

  点击下方链接报名,预祝大家在本次比赛中取得好成绩,离拿微软 offer 更进一步!