找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5047|回复: 11
收起左侧

[Bloomberg] Bloomberg intern面经,题目感觉非常规

[复制链接]

5

主题

4

精华

118

积分

资深会员

Rank: 2

积分
118
发表于 12-9-2016 01:10 PM | 显示全部楼层 |阅读模式

亲!马上注册或者登录会查看更多内容!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Sophia 于 12-11-2016 01:44 PM 编辑
/ r8 ?; o) a5 d2 x* T
# I' m- E$ N2 c( j) w相对来说聊项目的时间比较多,但是感觉面试官并没有怎么准备这个面试4 k- @* A* k1 \% p; d
Behavior question就是闲聊,都没有问why bloomberg.
4 d% D/ Q2 U# q' k9 N3 r3 ?/ w/ g8 z) O# p: e* i$ U! o& I
题目两道,第一题他给了一串数字 6 3 10 5 16 8 4 2 1.
( h/ D& D1 i; `+ j+ R6 j设计一个算法,input n, output一个interesting的序列,比如上面这个。然后就没有其他任何提示了。花了很多时间和他了解到底要一个怎么样的序列,后来理解了原来是要找出这个序列里面他觉得interesting的pattern。当时有点顿时懵逼,好在最后发现了。 前一段是 6= 2 * 3, 10 = 2 * 5, 16 = 2 * 8。   10 = 3 * 3 + 1, 16 = 3 * 5 + 1
$ k2 M( @0 }" g8 n( C: s4 G8 d0 K第二段就是不断除以2直到为1
  P1 P8 {  [. c/ G+ g找到后就简单了,直接秒了。6 ], N& d: ?, t. o. y  x3 {3 ]: T& w6 b
0 W9 j& q8 b. w0 ~& Z/ c* Y
第二题,给一个string, 比如一个单词,要求设计一个function, 可以给每个string输出一个distinct的值。, z- `2 b/ g' j8 |9 q
一开始就想到hash, 讨论了半天,发现hash好像没法实现的。(哪位大神知道hash的解法的话,求分享)
3 k) Z+ i0 [% s3 q后来经过提示,建个class, 每遇到一个新单词, 就把ID自增一下,然后记住这个单词map 到了这个ID。和Database里面插入值那样。。。& C& L. p$ {- ]  Z
" `0 c& Y- F* c+ C  N% y
哦了,就是这样。。。

评分

参与人数 1金钱 +9 收起 理由
Sophia + 9 精华帖子!大赞!

查看全部评分

5

主题

4

精华

118

积分

资深会员

Rank: 2

积分
118
 楼主| 发表于 12-9-2016 01:11 PM | 显示全部楼层
求评分。。。求积分。。。

781

主题

575

精华

5670

积分

顶级版主

Rank: 9Rank: 9Rank: 9

积分
5670

活跃会员热心会员优秀版主

发表于 12-9-2016 02:15 PM | 显示全部楼层
精华帖子!大赞!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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