由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - ms onsite 杯具,攒rp发面经
相关主题
那个常见的histogram max rectangle 问题面经&感想
Suffix Array nlogn的构造是怎么样的?aixiang面经疑云重重
double link list, sort in nLog(n)问一道二叉树遍历的问题? 谢谢!
anybody remember this question?? (about sorting)发个面经
FB phone interview请教leetcode Permutations II 解法和code
面试时tree和链表的node类的成员应写成私有还是公有攒个人品发碗F家面筋
你们看过programming pearls (2nd edition English) or 正在看的同学们问道G家的面试题。
发面经,攒人品binary tree, sum of 2 nodes == given number
相关话题的讨论汇总
话题: getnext话题: temp话题: list话题: 发面话题: onsite
进入JobHunting版参与讨论
1 (共1页)
l******l
发帖数: 497
1
其实题目很简单,可能我非cs专业的吧
 早上见了recruiter , 然后去了 city center 面 bing
(1) 印度人,人很nice, 口音不重。 coding: 一排球,有红有绿。 给出算法,使得
最后红球在左边,绿球在右边。 (不能数数)。 我给出了O(n) 和 O(nlog(n)) 的算
法。 然后如果有三种颜色,怎么办
(2) 俄国人。给一个linked list, 一个getnext() 函数。到list 末端的时候,
getnext()=0 。不能 go back. 给出算法,使得getnext=0 的时候,输出一个随机数,
这个数在list 里面, 而且每个数出现的概率相等
(3) 俄国人,lunch interview. 饭后coding. 下楼梯问题
就面了这些,当时就觉得希望不大。果然今天收到拒信一封。
不知道这些能不能帮上大家。为下周的面试攒rp
o**********t
发帖数: 406
2
1) red = 0, green =2, new color = 1 ...same as the classic swiping problem
2)Make a new temp variable, while visiting each node randomly update or not
update the temp with current node value. At the end return the temp. Remembe
to update the temp at least once with a value from the list.
3) ??? please be more specific
k*n
发帖数: 150
3

like qsort partition
keep a counter of past steps, change the num to current num in 1/step
probability
下楼梯问题是啥。。。

【在 l******l 的大作中提到】
: 其实题目很简单,可能我非cs专业的吧
:  早上见了recruiter , 然后去了 city center 面 bing
: (1) 印度人,人很nice, 口音不重。 coding: 一排球,有红有绿。 给出算法,使得
: 最后红球在左边,绿球在右边。 (不能数数)。 我给出了O(n) 和 O(nlog(n)) 的算
: 法。 然后如果有三种颜色,怎么办
: (2) 俄国人。给一个linked list, 一个getnext() 函数。到list 末端的时候,
: getnext()=0 。不能 go back. 给出算法,使得getnext=0 的时候,输出一个随机数,
: 这个数在list 里面, 而且每个数出现的概率相等
: (3) 俄国人,lunch interview. 饭后coding. 下楼梯问题
: 就面了这些,当时就觉得希望不大。果然今天收到拒信一封。

d*******d
发帖数: 2050
4
估计是n个楼梯,一次1级或2级...,多少种走法.

【在 k*n 的大作中提到】
:
: like qsort partition
: keep a counter of past steps, change the num to current num in 1/step
: probability
: 下楼梯问题是啥。。。

f****4
发帖数: 1359
5
你面的哪个组啊?
谢谢
l******4
发帖数: 207
6
题目是听简单的,都是经典面试题。可能是看的面试题少,多看看就好了。

【在 l******l 的大作中提到】
: 其实题目很简单,可能我非cs专业的吧
:  早上见了recruiter , 然后去了 city center 面 bing
: (1) 印度人,人很nice, 口音不重。 coding: 一排球,有红有绿。 给出算法,使得
: 最后红球在左边,绿球在右边。 (不能数数)。 我给出了O(n) 和 O(nlog(n)) 的算
: 法。 然后如果有三种颜色,怎么办
: (2) 俄国人。给一个linked list, 一个getnext() 函数。到list 末端的时候,
: getnext()=0 。不能 go back. 给出算法,使得getnext=0 的时候,输出一个随机数,
: 这个数在list 里面, 而且每个数出现的概率相等
: (3) 俄国人,lunch interview. 饭后coding. 下楼梯问题
: 就面了这些,当时就觉得希望不大。果然今天收到拒信一封。

l******l
发帖数: 497
7

就是这个题目。
当时题目都答上来了,所以也不知道为什么被拒。

【在 d*******d 的大作中提到】
: 估计是n个楼梯,一次1级或2级...,多少种走法.
l*********r
发帖数: 26
8
我和搂主的面试很像,也是bing team,2 个russian, 1个indian, 1 个同胞,然后挂
掉。 别伤心,有更好的offer在等你:)等我忙过这两天,给大家发面经。
l******l
发帖数: 497
9

你什么时候面的,说不定是同一天呢
我这周一面的

【在 l*********r 的大作中提到】
: 我和搂主的面试很像,也是bing team,2 个russian, 1个indian, 1 个同胞,然后挂
: 掉。 别伤心,有更好的offer在等你:)等我忙过这两天,给大家发面经。

s******s
发帖数: 415
10
我觉得能code很好的人都很强的
我以前拿到了ms onsite,听别人说要code很多,我吓得都没去
所以mm勇气可嘉,一定会成功的
相关主题
面试时tree和链表的node类的成员应写成私有还是公有面经&感想
你们看过programming pearls (2nd edition English) or 正在看的同学们aixiang面经疑云重重
发面经,攒人品问一道二叉树遍历的问题? 谢谢!
进入JobHunting版参与讨论
j********9
发帖数: 603
11
非cs都能拿到M$的onsite。。。。
cs的都没有phone面的掩面飘过。。。。。
c******f
发帖数: 2144
12
这些题目都哪里能看到?
c******f
发帖数: 2144
13
祝福mm 下一个顺利!
g*****u
发帖数: 298
14
你当时写完code对方反应如何? 有没有出bug? 这面试很诡异啊,莫名其妙的据人。

【在 l******l 的大作中提到】
: 其实题目很简单,可能我非cs专业的吧
:  早上见了recruiter , 然后去了 city center 面 bing
: (1) 印度人,人很nice, 口音不重。 coding: 一排球,有红有绿。 给出算法,使得
: 最后红球在左边,绿球在右边。 (不能数数)。 我给出了O(n) 和 O(nlog(n)) 的算
: 法。 然后如果有三种颜色,怎么办
: (2) 俄国人。给一个linked list, 一个getnext() 函数。到list 末端的时候,
: getnext()=0 。不能 go back. 给出算法,使得getnext=0 的时候,输出一个随机数,
: 这个数在list 里面, 而且每个数出现的概率相等
: (3) 俄国人,lunch interview. 饭后coding. 下楼梯问题
: 就面了这些,当时就觉得希望不大。果然今天收到拒信一封。

l******l
发帖数: 497
15

bug还是有的。不是cs专业的,所以有些小bug.有一个大的错误,提示下改了。
ps: 刚刚回复不小心发信给你了,不好意思

【在 g*****u 的大作中提到】
: 你当时写完code对方反应如何? 有没有出bug? 这面试很诡异啊,莫名其妙的据人。
d********t
发帖数: 121
16
Where is the software engineer who wrote code without bug?
Just kidding

【在 g*****u 的大作中提到】
: 你当时写完code对方反应如何? 有没有出bug? 这面试很诡异啊,莫名其妙的据人。
j**l
发帖数: 2911
17
第二题是那个蓄水池随机数方法么?就是给一个数据流,可以任何时候终止,返回流中
随机一个数。
j**l
发帖数: 2911
18
没见到Hiring Manager肯定不行吧,不过就算见到的也有挂了的倒是。
y**i
发帖数: 1112
19
那是不是面试中写的代码如果没有bug的话会加分不少(这里仅是面试问题,真实工作
中谁也不能保证永远没有bug),还是更重要的是看算法精妙与否?我想知道面试官一
般怎么想的

【在 d********t 的大作中提到】
: Where is the software engineer who wrote code without bug?
: Just kidding

g*****u
发帖数: 298
20
那我估计是不是你做的有点慢?一个人一般做2道题比较合适。

【在 l******l 的大作中提到】
: 其实题目很简单,可能我非cs专业的吧
:  早上见了recruiter , 然后去了 city center 面 bing
: (1) 印度人,人很nice, 口音不重。 coding: 一排球,有红有绿。 给出算法,使得
: 最后红球在左边,绿球在右边。 (不能数数)。 我给出了O(n) 和 O(nlog(n)) 的算
: 法。 然后如果有三种颜色,怎么办
: (2) 俄国人。给一个linked list, 一个getnext() 函数。到list 末端的时候,
: getnext()=0 。不能 go back. 给出算法,使得getnext=0 的时候,输出一个随机数,
: 这个数在list 里面, 而且每个数出现的概率相等
: (3) 俄国人,lunch interview. 饭后coding. 下楼梯问题
: 就面了这些,当时就觉得希望不大。果然今天收到拒信一封。

相关主题
发个面经问道G家的面试题。
请教leetcode Permutations II 解法和codebinary tree, sum of 2 nodes == given number
攒个人品发碗F家面筋一道题:2个BST,按大小顺序打印两棵树的所有节点
进入JobHunting版参与讨论
l*********r
发帖数: 26
21
呵呵,也许我们那天碰到过,你是不是学数学的:)
面试我的俄罗斯口音满重的,我反映就比较迟钝。
印度人也慢nice来,看来我俩是同一个position.
加油吧,肯定有好offer的,别被他们影响:)

【在 l******l 的大作中提到】
:
: bug还是有的。不是cs专业的,所以有些小bug.有一个大的错误,提示下改了。
: ps: 刚刚回复不小心发信给你了,不好意思

l******l
发帖数: 497
22

呵呵,你是那个加拿大的mm. 我面的第二个就是当时你面的第一个。呵呵,还真是有缘
。 大家加油!!

【在 l*********r 的大作中提到】
: 呵呵,也许我们那天碰到过,你是不是学数学的:)
: 面试我的俄罗斯口音满重的,我反映就比较迟钝。
: 印度人也慢nice来,看来我俩是同一个position.
: 加油吧,肯定有好offer的,别被他们影响:)

x******3
发帖数: 245
23
能不能先算出linked list的长度n,然后每一步有1/n的概率选中当前节点?

【在 j**l 的大作中提到】
: 第二题是那个蓄水池随机数方法么?就是给一个数据流,可以任何时候终止,返回流中
: 随机一个数。

f***g
发帖数: 214
24
第二题没看过经典题。是不是这样
遍历数组,记录已经走过的长度
每当一个元素被查看时,就有1/n的概率用当前结果和新的元素交换。
n=1时,当前结果就等于第一个元素。直到结尾。
l******l
发帖数: 497
25

调用getnext() 的时候,当前的数自动消失。这个问题的根本是不能go back

【在 x******3 的大作中提到】
: 能不能先算出linked list的长度n,然后每一步有1/n的概率选中当前节点?
l******l
发帖数: 497
26

我之前没有见过这个题目,所以花了点时间想。不过最后就是用你说的方法。
难道还有其他方法?
ps: 请问去哪里看经典题?

【在 f***g 的大作中提到】
: 第二题没看过经典题。是不是这样
: 遍历数组,记录已经走过的长度
: 每当一个元素被查看时,就有1/n的概率用当前结果和新的元素交换。
: n=1时,当前结果就等于第一个元素。直到结尾。

x******3
发帖数: 245
27
是用这个叫Reservoir sampling的方法吗,

【在 l******l 的大作中提到】
:
: 我之前没有见过这个题目,所以花了点时间想。不过最后就是用你说的方法。
: 难道还有其他方法?
: ps: 请问去哪里看经典题?

b*****s
发帖数: 145
28
我也是周一面的
可能我还在111看到mm的呢
不过我还在等消息
好纠结阿
1 (共1页)
进入JobHunting版参与讨论
相关主题
binary tree, sum of 2 nodes == given numberFB phone interview
一道题:2个BST,按大小顺序打印两棵树的所有节点面试时tree和链表的node类的成员应写成私有还是公有
几道F家面试题你们看过programming pearls (2nd edition English) or 正在看的同学们
suduku solver这道题写代码有点难啊。发面经,攒人品
那个常见的histogram max rectangle 问题面经&感想
Suffix Array nlogn的构造是怎么样的?aixiang面经疑云重重
double link list, sort in nLog(n)问一道二叉树遍历的问题? 谢谢!
anybody remember this question?? (about sorting)发个面经
相关话题的讨论汇总
话题: getnext话题: temp话题: list话题: 发面话题: onsite