2022微软开发岗暑假实习面经(苏州STCA)
0. 笔试
因为内推免笔试,所以笔试直接跳过了。
1.一面(3月7号)
面试官没开摄像头,听声音面试官是一个年轻的男生,比较和蔼。
自我介绍:巴拉巴拉~ 讲了4分钟左右。
面试官根据我的深度学习项目进行提问:问我项目中有多少人,怎么解决问题的,互相之间沟通多不多,让我介绍一下自己项目的解决方案?
我:巴拉巴拉~ 把自己的项目简单介绍了一下。面试官大概了解了一下,就开始问java相关的内容了。
面试官:你是用java比较多对吧?介绍一下jvm的内存管理吧?
我:(面试前几天正好复习过这个内容),我就把jvm栈、本地方法区、程序计数器、方法区、堆区的相关内容介绍了一下。
面试官:那再来说一下,你觉得java 和 python的区别是什么?这个就我们简单聊聊,随便说一下自己的想法💡(感觉面试官挺和蔼哈哈哈哈)
我:(这个问题我没怎么准备过)就把自己的一些看法说了一下。
面试官:我们来做一道题吧(面试官发了一个链接给我,我登到那个网站上就可以做题了),面试官简单描述了一下题意,然后就让我开始做。(后面才知道这道题是:二叉树的最大路径和)
我:(之前没做过这题,有些慌🤣),和面试官沟通了好久,磕磕绊绊也算把题写了一个大概,但还是一些边界条件没有考虑到orz。
然后面试官说:时间到了,问我有没有什么要问他的?
我:我自己有哪些需要加强的地方?微软的技术栈是什么?
面试官:简单说了一下我的不足之处,然后说微软主要是用的python 和 c# 。
总共1h,然后第一场面试就结束了~ 算法题没有完全做出来🥲