附加bloomberg onsite面经

原帖地址:mitbbs

第一轮: 俩印度人

1 问了很多research, 提示research某个地方怎么改进, 答的不好

2 static怎么用, 什么时候initializaed的?

3 给一个树, 把每个结点指向同level的下一个结点, 答的不错

4 写一个自己的malloc函数 wrap 已有的malloc, 要求 返回状态, 并且可以记录实际malloc调用了多少次

5 查看一个string是否左右对称, 写程序

第二轮: manager

1 问我第一个问题, 如何反向输出一个linked list, 我问是reverse还是只是输出, 他说, 你见过? 那下一个问题, 求sqrt, 我说, 可以用binary search, 他说你又见过?看来你准备的不错啊. 然后下一个问题, 写了一段程序, 关于return local memory的, 我说不能return stack上的memory啊. 然后他改成static, 问程序输出, 后来还问我是否thread-safe. 如何thread-safe, 问我singature里面的const什么意思, 怎么改signature,我说可以改成reference const, 然后就说我不问你技术问题了, 开始狂讲自己公司如何好, 自己如何喜欢这个公司.

第三轮 俩HR, 没啥说的.

感觉跟manager 聊的非常欢, 但是前面俩就不行, 拿到bloomberg offer有点够呛, anyway, move on吧.