回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

MS_OTS总结帖20170101-20170501

全局:

2017(4-6月) 码农类General 本科 全职@microsoft - 猎头 - 在线笔试  | | Pass | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
总结了一下地里2017年至今的OTS面试题,一般HR会和你说题目数量和时间,基本上是一小时在plaintext中写1~5个问题。地里各位大神的面筋摘录如下。

sjzhang1901发表于 2017-1-14
一共三道题,都是在text editor 里面写,已经pass第一道是让你设计一个发email的rest api,要求写出requirements, error codes, semantics,
第二道题是sliding window maximum/minimum
第三道题是merge two sorted array


dexter发表于 2017-1-18
注意,他家是自己的系统,没有OJ,就是plain text.

1. 给一堆integer点, 返回任意pair 使得那俩node的中点也是integer.
   让写 in-place 和 extra-space 两种写法.
   in-place 就是brute force
   extra-space 是把 odd/odd, odd/even, even/odd, even/even encoding,然后放到map里即可
2. 改错题, adjustElement( int x, int y, int a, int b)  使得通过 +1/-1操作把 x变成a, y变成b. 不难的.. more info on 1point3acres.com
3. 实现一个循环buffer, 让你分析用链表实现和用数组实现的优缺点,以及单线程多线程的考虑。最后写了个多线程的数组实现的


donnice 发表于 2017-1-24 11:26:10
第一题是讲一个database,里面有电影的各种信息,比如某一行为电影A,导演,姓名B,下一行为电影A,演员,姓名C,再下一行为电影A,演员,姓名D,以此类推。
每次可以读一行,要求设计一个方法,能把一部电影的信息组合到一个class里。两个map解决

第二题就a,b,x,y,要求最后a == x,b == y,地里有原题的,非常简单

第三题是leetcode course schedule II,但注意和原题不同的是里面有一些course是和target无关的,最后打印的时候要把无关的课去掉。我这道题卡了很久没做出来,
只能把原题的答案写上去再加稍稍改动。我把这个代码跑过一遍,出来的答案是错的,没想到最后还是让我过了。


wobujupa 发表于 2017-2-5 08:09:42
地里关于巨硬家的Hiring Event的OA的帖子很少,今天刚刚做完,攒攒人品吧。
60分钟三道题。

第一道题找bug. 代码是要实现increase/ decre
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
ou007 发表于 2017-4-20 09:09:45
在线测试三道题
1. 第一道题程序找错。给一大段程序描述这点程序做了什么?有没有bug-google 1point3acres
2. verticalprint。给一个输入整数 vertival打印出每个整数的每个数字值. 不允许用额外空间
例子:
input:
123456
output:
1
2
3
4
5
6

3. 莉蔻二五三


aYao81296 发表于 2017-5-1 11:54:38
四道题:
1. Test/Degbug - 一道friends network的题。问你主函数在干什么,有什么bug。
-主函数是input一个朋友的名字,然后去找这个朋友是不是在当前这个人的朋友内或者朋友的朋友内。
2. 利口 四零二 - 给一个string number和一个int n,求在number里删除n个digits后的最小可能值。
3. Reverse fibonacci。给两个数,让reverse输出fibonacci数列
- 感觉应该先valid input是不是正确的fb数,但因为想到这个的时候已经没有时间,所以就只写了comment。
4. optional,说是如果想被考虑machine learning的职位就做一下。是问random forest 跟gradient boosting tree的区别。

tianchijushi 发表于 2017-5-5 05:10:44
收到的微软OTS面经,一个小时三道题。第二三题都原题,找到小岛个数和longest string,很简单, 有问题的是第一题
第一题是个C++的debug题,要求找出错误并改正
void remove(Node *node) {  
    free(node);
    node = node.next;
}


顺便求一点米~~祝我们都面试顺利~


评分

参与人数 5大米 +68 收起 理由
zzwcsong + 20 给你点个赞!
huangyu + 10 给你点个赞!
丹丹超 + 25 感谢分享!
mameko + 3 感谢分享!
小小溪 + 10 感谢分享!

查看全部评分


上一篇:pocket gems oa 换了吗?
下一篇:atlassian 面经和求助
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表