Friday, June 6, 2014

报个groupon的面经……下周onsite2个公司,顺求bless

发信人: shukun (shukun), 信区: JobHunting
标  题: 报个groupon的面经……下周onsite2个公司,顺求bless
发信站: BBS 未名空间站 (Fri Feb  7 21:45:43 2014, 美东)

上周五面的groupon chicago office,今天催来了个拒信……联系我的是groupon
seattle office的……

电面:

电面一个小时,只考了一道题,聊了大半个小时的天……

# Writing a Key Value Store
实现
set<key, value>,
get<key>,
delete<keys> - 这个keys是很多string,但是不知道有多少个,这里考了 variadic
function 这个点……
keys<pattern> - Returns all keys matching pattern. 只用调用正则的函数就好,
不用实现……


一周后收到onsite……本人就在芝加哥,所以去的时候很方便……

onsite总共面了3个

1. manager面。 2个组的manager(同一个人)……聊了些之前的project,以及怎么优化
……
2. senior SDE. 在groupon 4年……面了一道题……实现,

vector<int> findCombination(int target, vector<int> &nums);

say,

12 and <10, 6, 5, 1>

返回

<10, 1, 1>…… 数值可以重复

从nums中找到和为target的一个组合……要求数值大的如果能用到,尽量用到,同时让
result的size小


在iMac上写完,然后编译,运行……

完了以后,修改代码,使得返回结果的size最小……

即,同样输入,返回<6, 6>

程序写得没有问题,也是可以运
行并结果正确……

之后就问了些project和程序语言prefer的问题

3. senior SDE. 同在groupon 4年……问behavior,问project,问OO design. 没有
coding.

感觉面得还不错,不知为啥悲剧了……跟manager感觉聊得挺好的,因为他说他们有个
storage system用来处理low write high read的……我做的project里面有个
distributed hash table,所以当时感觉聊得挺投机的……后面两个人都有问到我平时
用python做什么,prefer哪种语言……我说了C++和Java……第三个人说他们大多是
ruby和clojure.

move on了……这是我第一个onsite……下周有2个onsite在加州,求bless……
本命年,求顺顺利利!


--

※ 修改:·shukun 於 Feb  7 22:04:29 2014 修改本文·[FROM: 108.]
※ 来源:·WWW 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 108.]

http://www.mitbbs.com/article_t/JobHunting/32621609.html

No comments:

Post a Comment