一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 788|回复: 5
收起左侧

Bloomberg

[复制链接] |试试Instant~ |关注本帖
nkbuaayl 发表于 2014-3-22 12:36:02 | 显示全部楼层 |阅读模式

2014(1-3月) 码农类 硕士 全职@Bloomberg - 网上海投 - 技术电面 |Other

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
RT,bloomberg的电面,非常不愉快的经历,首先面试官晚点,约了11点,快11:10才打过来,然后我就想是三哥没跑了,三哥面我从来没准过时。果不其然,然后,感觉语气很沮丧很不高兴的样子,爱答不理的,加上有口音,首先问我why bloomberg, why this position.然后简历没问直接上题,听说问C/C++比较多,brain teaser也问过,这些都准备了,但是全没问。然后听到题目我倒吸一口冷气,其实面试结束我都没太懂这题什么意思,然后叙述的还很快,口音确实听不懂,说什么有一个stock, 每个时间点有一个vi(volume), pi(price),然后让我设计一个什么动态average的系统,不知道有人碰到过么,问题没听清有两个地方让他重复了下,然后然后他就不耐烦就问我明白意思了么,我说不明白,然后就skip了,问了个简历的project,然后问我project用了什么数据结构,搭了一个webservice,我就说hashmap用到了,然后他就问我有啥问题没。。。我就觉得这个印度人好差劲,碰到这种人必败,然后我就觉得运气好差,为什么别人的题听着都那么熟悉,有个人同学问了个合并链表的题就给onsite了,到我这儿怎么是这种题。加上我对股票啥的确实没概念,volume都不知道啥意思。确实十分委屈,同样的职位面试的东西差好多。

评分

1

查看全部评分

readman 发表于 2014-3-22 12:39:51 | 显示全部楼层
BB的话。。。volume什么的还是要知道一点的吧。。。。
回复 支持 反对

使用道具 举报

asterid 发表于 2014-3-22 13:25:54 | 显示全部楼层
其实这题比合并链表还简单,完全就是一道求加权平均数问题。. more info on 1point3acres.com

现在很多面试都是印度人面试官,没什么好抱怨的。
回复 支持 反对

使用道具 举报

sunnyroom 发表于 2015-2-2 11:42:43 | 显示全部楼层
asterid 发表于 2014-3-22 13:25
其实这题比合并链表还简单,完全就是一道求加权平均数问题。

现在很多面试都是印度人面试官,没什么好抱 ...

如何处理动态呢?
动态数据添加
回复 支持 反对

使用道具 举报

池大侠 发表于 2015-2-18 02:35:30 | 显示全部楼层
readman 发表于 2014-3-22 03:39
BB的话。。。volume什么的还是要知道一点的吧。。。。

能具体讲一下怎么做么
回复 支持 反对

使用道具 举报

池大侠 发表于 2015-2-18 04:13:43 | 显示全部楼层

  1. -google 1point3acres
  2. class Stock:
  3.   def __init__(self,sym,name,high,low,volume,time):
  4.         self.sym=sym
  5.         self.name=name
    . visit 1point3acres.com for more.
  6.         self.high=high
  7.         self.low=low. 1point3acres.com/bbs
  8.         self.volume=volume
  9.         self.time=time-google 1point3acres
  10.         self.next=None. Waral 鍗氬鏈夋洿澶氭枃绔,
  11. class Queue:
  12.   def __init__(self,capacity,length):## length is the format to save stock data say 30 minutes
  13.         self.que=[]
  14.         self.capacity=capacity
  15.         self.size=0
  16.         self.length=length       
  17.           
  18.   def delete(self):
  19.         self.que.pop(0)
  20.   def push(self,stock):
  21.         if self.capacity<self.size:
  22.                 self.delete()
  23.                 self.size-=1
  24.         else:
  25.                 self.que.append(stock)
  26.                 self.size+=1
  27.    def getVolume(self,stockname,starttime,endtime):
  28.         for elem in self.que:
  29.                 totalvolume+=elem.volume
  30.         return totalvolune/len(self.que). 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
  31. . 1point3acres.com/bbs
  32. 感觉这样写么 但是还是有很多问题。。
复制代码
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-9 06:06

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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