由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 非典型bloomberg Onsite 面经
相关主题
google phone (failed)c++!
bloomberg一天面试两个组,揣着offer出门一道题
bloomberg 店面有包子,花街的一道题,请指教
Bloomberg 电面面经,EE专业G家面题
Bloomberg FSD电面面经how to get the top k queries from a search log of terabytes of data?
Another Bloomberg Phone Interviewvmware has 1 open for virtual device
Bloomberg网上测试题问道Twitter面试题
bloomberg 这个公司如何?stream palindrome
相关话题的讨论汇总
话题: what话题: 信息话题: virtual话题: bloomberg话题: onsite
进入JobHunting版参与讨论
1 (共1页)
s*********g
发帖数: 849
1
刚面完bloomberg,on site. 去了先见两个senior(两个人工作年限似乎都不少了,一个
在bbg8年,另一个看起来也有4,50岁的老头,面完问他们都说是mgr级别的,不知道算不算
senior),问的问题和班上的问题都不一样,一堆数据库的简单问题,数据结构的抽象问题和从来没
有见过的puzzle, 如下:
1. Why software
2. What you did in middle layer
3. What is sql
4. What is the mean of “select * from table_A”…………….
5. Further talk about queries
6. How to write “select” & “delete” procedures for two related tables
7. What is virtual function? How to implement pure virtual function?
What is the benefit to use virtual function?
8. One r
w****i
发帖数: 34
2
lz 面试什么职位?
s*********g
发帖数: 849
3
financial software developer

【在 w****i 的大作中提到】
: lz 面试什么职位?
s*********g
发帖数: 849
4
另外确认了下,他们家是要至少招400多人。cs,非cs的都去试试吧。

算不算
问题和从来没

【在 s*********g 的大作中提到】
: 刚面完bloomberg,on site. 去了先见两个senior(两个人工作年限似乎都不少了,一个
: 在bbg8年,另一个看起来也有4,50岁的老头,面完问他们都说是mgr级别的,不知道算不算
: senior),问的问题和班上的问题都不一样,一堆数据库的简单问题,数据结构的抽象问题和从来没
: 有见过的puzzle, 如下:
: 1. Why software
: 2. What you did in middle layer
: 3. What is sql
: 4. What is the mean of “select * from table_A”…………….
: 5. Further talk about queries
: 6. How to write “select” & “delete” procedures for two related tables

d******a
发帖数: 238
5
第11题,12题楼主是怎么答的?

算不算
问题和从来没

【在 s*********g 的大作中提到】
: 刚面完bloomberg,on site. 去了先见两个senior(两个人工作年限似乎都不少了,一个
: 在bbg8年,另一个看起来也有4,50岁的老头,面完问他们都说是mgr级别的,不知道算不算
: senior),问的问题和班上的问题都不一样,一堆数据库的简单问题,数据结构的抽象问题和从来没
: 有见过的puzzle, 如下:
: 1. Why software
: 2. What you did in middle layer
: 3. What is sql
: 4. What is the mean of “select * from table_A”…………….
: 5. Further talk about queries
: 6. How to write “select” & “delete” procedures for two related tables

k***g
发帖数: 75
6
第11题我觉得可以给每个虫子的方向设定一个值,可能的值0或1,所以三个虫子的方向
组合可能性是
000
001
...
111
只有000和111不会撞,6/8的机会撞
第12题好像很多争论,我也说不清楚,好像答案是应该换,不过解释不能说服我。

【在 d******a 的大作中提到】
: 第11题,12题楼主是怎么答的?
:
: 算不算
: 问题和从来没

d******a
发帖数: 238
7
12题应该换吗?给个讨论的链接看看,谢谢!

【在 k***g 的大作中提到】
: 第11题我觉得可以给每个虫子的方向设定一个值,可能的值0或1,所以三个虫子的方向
: 组合可能性是
: 000
: 001
: ...
: 111
: 只有000和111不会撞,6/8的机会撞
: 第12题好像很多争论,我也说不清楚,好像答案是应该换,不过解释不能说服我。

k***g
发帖数: 75
8
我现在还是相信第12题换不换都一样的概率,没有区别。

【在 d******a 的大作中提到】
: 第11题,12题楼主是怎么答的?
:
: 算不算
: 问题和从来没

s********f
发帖数: 510
9
换,
直觉上换不换都一样,但是换概率大.

【在 k***g 的大作中提到】
: 我现在还是相信第12题换不换都一样的概率,没有区别。
r*******y
发帖数: 290
10
yes you should switch:
1. if you dont switch, your chance of winning is 1/3 because the information
shown to you is independent of your choice in the first place;
2. if you switch, your chance of winning is 1/2 because both are equally
likely
to be the gold

【在 k***g 的大作中提到】
: 第11题我觉得可以给每个虫子的方向设定一个值,可能的值0或1,所以三个虫子的方向
: 组合可能性是
: 000
: 001
: ...
: 111
: 只有000和111不会撞,6/8的机会撞
: 第12题好像很多争论,我也说不清楚,好像答案是应该换,不过解释不能说服我。

相关主题
Another Bloomberg Phone Interviewc++!
Bloomberg网上测试题一道题
bloomberg 这个公司如何?有包子,花街的一道题,请指教
进入JobHunting版参与讨论
d******a
发帖数: 238
11
I think so.

【在 k***g 的大作中提到】
: 我现在还是相信第12题换不换都一样的概率,没有区别。
f****4
发帖数: 1359
12
比我昨天电话面问的东西靠普多了。。。
11: 一共有2*2*2种走法,只有2种不会碰头,75%碰头的机会 ?
12: 3门问题的变体;如果你只有一次玩游戏的机会,换或者不换,拿到金子的概率都
是50%
如果你能多次玩这个游戏,每次别人都是因为知道那个门是狗的情况下,换,概率高;
如果别人只是随机选出了狗的们(结果忘记了。。。google一下吧)
k***g
发帖数: 75
13
你的第二点说不通啊,为啥换了就是每个箱子1/2,不换就不是呢。我又搜了一些讨论
,越来越相信换不换是无差别的了,呵呵。

information

【在 r*******y 的大作中提到】
: yes you should switch:
: 1. if you dont switch, your chance of winning is 1/3 because the information
: shown to you is independent of your choice in the first place;
: 2. if you switch, your chance of winning is 1/2 because both are equally
: likely
: to be the gold

s********f
发帖数: 510
14
首先, 我们来考虑三种情况
100,010,001, 比如我们选1,那么第一种情况不换比换强,第二三种情况换比不换强,所
以换是2/3对的概率.
其次,如果你想不明白,我们来考虑极端的case,有100个选择,如果你选了一个,在剩下的
99个中有人给你打开98个错的,换还是不换? 你只有1/100的概率开始就选对了,但是剩
下的99个中没打开的是99/100的概率是对的:)

【在 s********f 的大作中提到】
: 换,
: 直觉上换不换都一样,但是换概率大.

k***g
发帖数: 75
15
极端的也是错误理解,99/100的机会在打开的那些箱子和剩下的那个箱子里,同样99/
100的机会在打开的那些箱子和你选中的这个箱子里。你选中的和剩下的那个箱子还是
没有差别。

【在 s********f 的大作中提到】
: 首先, 我们来考虑三种情况
: 100,010,001, 比如我们选1,那么第一种情况不换比换强,第二三种情况换比不换强,所
: 以换是2/3对的概率.
: 其次,如果你想不明白,我们来考虑极端的case,有100个选择,如果你选了一个,在剩下的
: 99个中有人给你打开98个错的,换还是不换? 你只有1/100的概率开始就选对了,但是剩
: 下的99个中没打开的是99/100的概率是对的:)

r*******y
发帖数: 290
16
because when you switch, you used the extra information
if you don't, you don't use the information, this information is worth 1/6

【在 k***g 的大作中提到】
: 你的第二点说不通啊,为啥换了就是每个箱子1/2,不换就不是呢。我又搜了一些讨论
: ,越来越相信换不换是无差别的了,呵呵。
:
: information

s********f
发帖数: 510
17
你学概率论的时候没有做这道题么? 你的说法是典型的错误理解:)
比如有无穷个箱子,你选定一个,把其他无穷个中的错的都打开,那么必定剩下的是对的.
这里有个概念是新的信息改变概率:)

【在 k***g 的大作中提到】
: 极端的也是错误理解,99/100的机会在打开的那些箱子和剩下的那个箱子里,同样99/
: 100的机会在打开的那些箱子和你选中的这个箱子里。你选中的和剩下的那个箱子还是
: 没有差别。

r*******y
发帖数: 290
18
This explanation is correct...
the conditional probability is 2/3 not 1/2

【在 s********f 的大作中提到】
: 首先, 我们来考虑三种情况
: 100,010,001, 比如我们选1,那么第一种情况不换比换强,第二三种情况换比不换强,所
: 以换是2/3对的概率.
: 其次,如果你想不明白,我们来考虑极端的case,有100个选择,如果你选了一个,在剩下的
: 99个中有人给你打开98个错的,换还是不换? 你只有1/100的概率开始就选对了,但是剩
: 下的99个中没打开的是99/100的概率是对的:)

s********f
发帖数: 510
19
10看过好多次了,比较简单是n小的时候全加起来再求和n(n-1)/2的差值,差值就是少
的那个, 如果n非常大,那求和就overflow了,可以用不进位位加法(XOR)把所有数XOR一
遍,结果就是少的那个.

算不算
问题和从来没

【在 s*********g 的大作中提到】
: 刚面完bloomberg,on site. 去了先见两个senior(两个人工作年限似乎都不少了,一个
: 在bbg8年,另一个看起来也有4,50岁的老头,面完问他们都说是mgr级别的,不知道算不算
: senior),问的问题和班上的问题都不一样,一堆数据库的简单问题,数据结构的抽象问题和从来没
: 有见过的puzzle, 如下:
: 1. Why software
: 2. What you did in middle layer
: 3. What is sql
: 4. What is the mean of “select * from table_A”…………….
: 5. Further talk about queries
: 6. How to write “select” & “delete” procedures for two related tables

s********f
发帖数: 510
20
我说的就是2/3阿?
再把计算写一遍:)
没有信息的时候:
P(A)=P(B)=P(C) = 1/3
有新信息的时候:
P(A|~B or ~C) = P(A, ~B or ~C) / P(~B or ~C) = (1/3)/1 = 1/3
P(B or C | ~B or ~C) = P(B or C, ~B or ~C) / P(~B or ~C) = (2/3)/1 = 2/3

【在 r*******y 的大作中提到】
: This explanation is correct...
: the conditional probability is 2/3 not 1/2

相关主题
G家面题问道Twitter面试题
how to get the top k queries from a search log of terabytes of data?stream palindrome
vmware has 1 open for virtual device急招 USB driver virtualization (Senior/staff) at VMware
进入JobHunting版参与讨论
s********f
发帖数: 510
21
你考虑一下无穷个箱子的case,比如你随便选了一个,因为有无穷个箱子,你选的肯定
是错的,然后把其他无穷个箱子中错误的都打开,剩下那个肯定是对的:)
如果你还不明白,看看我前面给的计算:)

【在 k***g 的大作中提到】
: 极端的也是错误理解,99/100的机会在打开的那些箱子和剩下的那个箱子里,同样99/
: 100的机会在打开的那些箱子和你选中的这个箱子里。你选中的和剩下的那个箱子还是
: 没有差别。

w*****e
发帖数: 197
22
这个问题非常经典,答案是如果开门的人知道哪里有金子就换,
如果他不知道就可换可不换。
如果开门的人知道哪里有金子,比如早期的电视节目的例子,那
你就应该换,能够把几率从1/3变到2/3。
但是如果开门的人不知道哪里有金子,比如NBC的deal/no deal,
那最后一个箱子换与不换没有关系。可以这么来看,假设到所有的
箱子排成一列,很明显如果告诉你百万的箱子在一头一尾,那你拿
头或者尾都是1/2的几率。
这里不要用什么信息之类的非数量思维来干扰自己,把样本空间搞清
楚了,简单数个数就明白了。

2/3

【在 s********f 的大作中提到】
: 我说的就是2/3阿?
: 再把计算写一遍:)
: 没有信息的时候:
: P(A)=P(B)=P(C) = 1/3
: 有新信息的时候:
: P(A|~B or ~C) = P(A, ~B or ~C) / P(~B or ~C) = (1/3)/1 = 1/3
: P(B or C | ~B or ~C) = P(B or C, ~B or ~C) / P(~B or ~C) = (2/3)/1 = 2/3

j******a
发帖数: 1599
1 (共1页)
进入JobHunting版参与讨论
相关主题
stream palindromeBloomberg FSD电面面经
急招 USB driver virtualization (Senior/staff) at VMwareAnother Bloomberg Phone Interview
决定签bloomberg了,发包子Bloomberg网上测试题
Qualcomm的 On sitebloomberg 这个公司如何?
google phone (failed)c++!
bloomberg一天面试两个组,揣着offer出门一道题
bloomberg 店面有包子,花街的一道题,请指教
Bloomberg 电面面经,EE专业G家面题
相关话题的讨论汇总
话题: what话题: 信息话题: virtual话题: bloomberg话题: onsite