由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - KCG面经
相关主题
面经第二次面试要proof of current salary
新鲜出炉的Yelp面经[已更新]第二次onsite还是悲剧,求安慰
面试题:设计一个expired map class由于手贱把通知INTERVIEW的VOICEMAIL删了,哭!
贡献几道面试题明天G家ONSITE面世,求BLESS,回来UPDATE情况。。。顺便贡献电
若问OJ的insert interval这题G家面世回来,谈谈面世的经过吧。。。
请教个面试时白板写代码的问题大伙G的onsite之后多久收到消息?
H1 TRANSFER 到底要PWD这一步么?find, insert, delete, getRandom in O(1)
nVidia phone interview (intern Infrastructure Arch)问一个阿三出的面试题: 什么是iterator invalidation?
相关话题的讨论汇总
话题: kcg话题: erase话题: c++话题: logn话题: vector
进入JobHunting版参与讨论
1 (共1页)
r*******i
发帖数: 43
1
刚电面过KCG,C++ developer职位,应该是不会继续了。
全都是C++问题。
1.空对象的长度是多少?
解释一下什么是deep copy,什么是shallow copy
2.实现copy constructure, operator=,别忘了要判断是不是自己。
3.vector的特点是什么。
4.vector erase是怎么记录剩余的数据项的。我不知道vector的erase是具体怎么做的
,我跟他说用hashmap来记录剩余的项,这样每次删除是O(logn)(但index不是变logn了
?在重整后变回O(1))。看了下stl的说明,原来就是每次erase,把后面的数据挪动一遍。
vector 怎么做到index,insert,erase都是O(1)?请教各位。谢谢。
d********t
发帖数: 9628
2
大牛!我觉得KCG之类HFT很看重C++细节,对于algorithm无所谓,跟弯曲不是一个路数。

【在 r*******i 的大作中提到】
: 刚电面过KCG,C++ developer职位,应该是不会继续了。
: 全都是C++问题。
: 1.空对象的长度是多少?
: 解释一下什么是deep copy,什么是shallow copy
: 2.实现copy constructure, operator=,别忘了要判断是不是自己。
: 3.vector的特点是什么。
: 4.vector erase是怎么记录剩余的数据项的。我不知道vector的erase是具体怎么做的
: ,我跟他说用hashmap来记录剩余的项,这样每次删除是O(logn)(但index不是变logn了
: ?在重整后变回O(1))。看了下stl的说明,原来就是每次erase,把后面的数据挪动一遍。
: vector 怎么做到index,insert,erase都是O(1)?请教各位。谢谢。

r******n
发帖数: 132
3
vector的insert 和erase怎么就变成O(1)了。。。
r*******i
发帖数: 43
4
应该是logn,谢谢。
c*********y
发帖数: 135
5
我刚申请了这个职位,不知道能不能拿到面试呢。。。

遍。

【在 r*******i 的大作中提到】
: 刚电面过KCG,C++ developer职位,应该是不会继续了。
: 全都是C++问题。
: 1.空对象的长度是多少?
: 解释一下什么是deep copy,什么是shallow copy
: 2.实现copy constructure, operator=,别忘了要判断是不是自己。
: 3.vector的特点是什么。
: 4.vector erase是怎么记录剩余的数据项的。我不知道vector的erase是具体怎么做的
: ,我跟他说用hashmap来记录剩余的项,这样每次删除是O(logn)(但index不是变logn了
: ?在重整后变回O(1))。看了下stl的说明,原来就是每次erase,把后面的数据挪动一遍。
: vector 怎么做到index,insert,erase都是O(1)?请教各位。谢谢。

j**********3
发帖数: 3211
6
KCG = ?
r*******i
发帖数: 43
7
KCG Holdings, Inc.
https://www.kcg.com/
e***a
发帖数: 1661
8
yes, the most difficult part is tricky questions, not abstruse problems.
1 (共1页)
进入JobHunting版参与讨论
相关主题
问一个阿三出的面试题: 什么是iterator invalidation?若问OJ的insert interval这题
给大家share个onsite的tip,攒rp请教个面试时白板写代码的问题
关于用STL实现LRU cacheH1 TRANSFER 到底要PWD这一步么?
LRU Cache, 请问, 如果我这样写,错误在哪里?为什么会time limit exceeded? 谢谢nVidia phone interview (intern Infrastructure Arch)
面经第二次面试要proof of current salary
新鲜出炉的Yelp面经[已更新]第二次onsite还是悲剧,求安慰
面试题:设计一个expired map class由于手贱把通知INTERVIEW的VOICEMAIL删了,哭!
贡献几道面试题明天G家ONSITE面世,求BLESS,回来UPDATE情况。。。顺便贡献电
相关话题的讨论汇总
话题: kcg话题: erase话题: c++话题: logn话题: vector