这次微软实习面试是投的自然语言处理的岗位,被分配到了微软小冰的组进行面试,面试一共是三轮技术面,在苏州进行(我学校在杭州,微软还会报销车费),三面结束后会告诉面试的评价以及结果。

实习时间原本安排的下午两点,但是我到的比较早刚好遇到十点半那一批就跟着一起去面试了。面试还是很快的,排除中间吃午饭的时间,大概面试总的时间在四五个小时左右。

第一轮是技术面,面试官上来就是问我一个算法题,找到最大的k个数,很经典的题目,但是我忘记怎么做了啊!最终也只是想到了用堆排序k个数字的方法,最后在面试官的使用快排的提示下,才磕磕盼盼的写出来代码,最后代码还写的不好,可以优化的地方没有进行优化。不过从最后结果来看,这一轮应该是positive。

第二轮也是技术面,小哥看起来很geek。上来 首先问的简历上写的lstm生成的问题,然后感觉我解释的让他不清楚,因为他重复问了一个问题好几次。然后问我知不知道填色问题,我说我不知道之后,面试官又是甩出一道题目:给定一个邻接矩阵,0代表不相邻,1代表相邻,给定k个颜色,求出每个item应该怎么涂色。我想了半天也没有想出合适的方法(其实是知道暴力求解,但是觉得太low就压根都得没说),最后让小哥都怀疑我有没有接触过计算机了,这么基础的都不知道。还问我知不知道循环,递归!!!然后问我知不知道枚举,我愣了,很久都没听说过这个词语了。然后小哥跟我解释枚举是 什么意思(尴尬)。小哥又问我知不知道遍历方法,我说知道深度遍历广度遍历,然后他说你试着做一做。然后我又尝试着用广度遍历做,感觉最后虽然写出了一个方案,但是小哥并不满意。从最后结果来看,这一轮面试确实是negative。

第三面还是技术面(header),面试官很nice,一开始问了我一些深度学习方面的问题,比如激活函数,rnn的内部结构(我没回答出来,被问过好多次了,要检讨自己了),然后又问我我生成诗词是怎么做的,怎么评估最后的好坏(感觉这一步我也没 回答好,因为我说我没有用数学的方法评估过)。然后面试官又给我一个题目:求二叉树的最长链(链指的是从一个根节点到另一个根节点所形成的路径)。很遗憾我这道题用的是求最长根路径的方法,但是面试官马上指出来我这样是错的,于是就卡壳了,在面试官提示下也没有想出合适的方法。

最后问hr姐姐,果然得到的是negative的评价,我想应该就是自己的项目没有讲清楚,还有常用的结构没有写清楚(rnn,lstm,激活函数,正则方法,LR,SVM,GBDT,XBoost等等),还有就是基础的算法能力不行。

还好清楚的知道了自己的问题所在,知道应该怎么提升,也知道了面试大概是什么样子。虽然没能得到offer,但是也是收获很多的一次经历,并不亚于得到offer。
另外这一行也认识了很多做自然语言处理的同学,和他们聊了聊感觉收获很大,也知道了他们的学习大概是什么样子的,以及自己需要弥补的方面是什么。

总结一下:

  1. 后面应该还是要继续刷题总结
  2. 西瓜书也要细细的看,知道基础的常考的模型的推导(比如LR,SVM,GDBT,XBoost)
  3. deep learning要继续看,大致了解即可(内容太多了),最好是快速看完一遍,然后再看第二遍
  4. 开始复习C++,然后学习STL。 把C++作为大语言来学,Python作为小语言。
  5. 多写博客。

微软实习面试经历-2018相关推荐

  1. 我的Java研发实习面试经历

      终于要开始写博客了,立志做一枚羽毛球界最会写代码的妹纸,写技术博客是必不可少的,所以先拿最近生活的中心--找实习开启我的csdn博客之旅吧.我是9月初开始有找实习的念头,目标定位互联网公司Java ...

  2. 西门子南京计算机,西门子(南京)实习面试经历

    西门子(南京)实习面试经历 西门子(南京)实习面经 时间:2007年10月10日下午4点50 地点:南京地铁大厦18楼 通知的面试时间是4点50,我4点15分到了,进去找人随便聊了几句,里面的职员都很 ...

  3. 大三程序员实习面试经历(Java)

    暑假该去实习了,网上搜罗了一些前辈们比较有含金量的面试经历,五个部分,纯属混剪: Part1 第一次去了广州黄村创业园,面试了创业公司,环境非常好,但是感觉不靠谱才3个人,一个技术,一个HR和总经理, ...

  4. 记第一次实习面试经历(字节跳动)

    想要获取笔者自己整理的Android.Java面试资料原文文稿(markdown格式),可关注左边栏二维码所示公众号,公众号内回复"A3"(Android资料)."J4& ...

  5. 美团Java实习面试经历(拿到Offer)

    美团我是在拉勾网上投的简历,之前也投过一次,简历都没通过删选,后来让学姐帮我改了一下简历,重新投另一个部门,获得了面试机会.10月23日中午HR打电话过来预约了下午4点半面试,说会在线写代码,让我准备 ...

  6. # 新冠假期 - 实习/面试经历分享(1)

    距离上次写<四次面试经历足以->,已经过去了差不多一百天, 还记得写上次那篇博客的时候,是在去桂林的火车上,不知不觉间,一百天转瞬即逝,我欣赏了故乡甜美的桃花,领略了白洋淀大堤的盎然春意, ...

  7. java实习面试经历

    经常逛CSDN博客,这是第一次写自己的博客. 分享面试java实习生的经历吧,找的是恒生的java实习岗位,希望对找实习的同学有所帮助. 因为前面面试的几次都失败了,都是不大的公司,虽然招的也是实习生 ...

  8. PayPal Data Scientist实习面试经历

    PayPal的DS实习面试轮数还是比较少的,分为一面.二面.HR面,Base上海. 一面(60min): 1.自我介绍 2.一道代码题(Easy难度),股票买卖问题,一个数组存储一支股票每天的价格,你 ...

  9. 百度有道雅虎的实习面试经历

    百度知道的面试经历: 在水木看到的招聘信息,于是就投了下试试.然后过了几天接到电话让我去面试. 竟然不是在我所知道的上地九街的那个百度大厦...等不到公交只能打的到上地五街的百度了...(搞两个临近的 ...

最新文章

  1. python pptx 从中间加几页_python-pptx---插入表格
  2. 这10道Java面试题!大部分的人回答不出来
  3. UVALive 6044(双连通分量的应用)
  4. 【setup.py编译出错】——提示无法查找到powershell.exe
  5. if嵌套while循环语句_Python学习笔记015--while循环嵌套
  6. 工程师的灵魂拷问:你的密钥安全吗?
  7. 连接目标数据库+无恢复目录连接目标数据库+使用有恢复目录连接目标数据库+注册数据库+目录同步+取消目标数据库的连接...
  8. linux根据进程的运行路径,停止进程
  9. 虚拟机安装Centos 7网上教程整合
  10. hdu-5495 LCS(置换)
  11. 两个前端项目利用iframe进行通信
  12. 项目开发流程以及接口文档
  13. ansys18安装教程_ANSYS|ansys18.0完整安装过程及常见问题解决方案「图文」
  14. 凯利讯分享ECL电路与TTL电路的使用注意事项
  15. 《PS技巧精华全部在这里!》
  16. IDEA创建Maven工程Servlet
  17. jupyter内核配置问题
  18. 爆火论文打造《西部世界》雏形:25个AI智能体,在虚拟小镇自由成长
  19. 服务器运维基础知识,IDC机房服务器运维基础知识
  20. Python运维开发工程师养成记(条件语句)

热门文章

  1. Android 隐藏手机号中间四位
  2. 二叉树的非递归遍历和层次遍历详解
  3. 曲线坐标轴范围及刻度的自适应算法综述
  4. 0711 - 在 iPic 周岁时,说说这款让我骄傲的产品
  5. PWM整流器仿真模型 单位功率因数 matlab simulink
  6. 揭秘!UBTC高级IT经理首谈POW+POS混合共识机制
  7. DOS批处理命令之start命令
  8. 如何实现外网访问erp系统软件?快解析端口映射
  9. 半小时搞懂H264 编解码协议
  10. 基于MFC的通讯录管理系统设计与实现