跳至主要内容

报offer,谢mitbbs,发100包子


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

发信人: walain (walain), 信区: JobHunting
标  题: 报offer,谢mitbbs,发100包子
关键字: facebook,google,面经,offer,walmartlab
发信站: BBS 未名空间站 (Wed Oct 29 16:22:42 2014, 美东)

签下Facebook,我漫长的找工作经历终于告一段落。这里写下点经历回馈大家。我是CS
PhD new grad。做的方向和工作没什么关系。曾经在一家大的硬件公司做过intern,
然后拒掉了他们的 return offer。

我初期投简历的时候,除了Google和一些小公司,基本上收不到任何回应。当时心急火
燎,没有任何正面反馈,心情很是沮丧。后来都到了要毕业,打算停止投简历的时候,
却忽然来了很多的onsite,最终转化为了最终接受的offer。甚至微软和亚马逊给我
onsite的时候,我都已经接受了别的offer,不打算去他们家面了。现在想想,应该是
赶上了公司的招聘季,所以才会有机会。这里要鼓励大家一定要有信心,不拿到满意的
offer绝不罢休。另外保持一个积极的心态也很重要。我刚刚开始面试的时候心里比较
没谱,总觉得自己不会的很多,所以面试时是一种诚惶诚恐的心态。后来逐渐改善,自
我暗示说看上去很难的题目,其实也没什么,只管会什么说什么。最后虽然还是有很不
会的题目,可是表现会好很多。

我的准备工作基本上是做leetcode。后来觉得leetcode熟悉了,就做了一些Topcoder。
我觉得除了写代码熟练外,分析解决问题的能力,经验,甚至感觉还是很关键的。可能
如果只刷leetcode的话,最后就没有解决问题的训练了。这样在面试时如果碰到没见过
的题目,恐怕会比较不舒服。在这点上,我除了做topcoder外,还经常积极地看论坛上
和qq群里大家碰到的题目。大家聊聊集思广益,还是很有收获的。这里要感谢各位牛的
面经和讨论,我从中受益匪浅。

另外如果可能的话,找个同伴一起准备可能效果会更好。一来可以相互鼓励,二来可以
讨论出真知,三来也可以扩大自己的信息源。如果实在没有,那根版上或qq群里的朋友
讨论也是挺好的。

总结一下面过的公司:
Pocket Gems:店面悲剧
Groupon:内推,店面悲剧
Epic:offer
Google: 内推,offer
WalmartLabs: offer
Facebook: 内推,accepted offer
Rocket Fuel: offer
废话少说,下面写下几个公司的面试流程和面试题。

Epic:
他家比较啰嗦,刚刚开始的时候有什么online test,又是测智商,又是测人格的。 然
后感觉他家在面试的时候给的待遇是最好的。还有人说是坐头等舱去面试的。如果能拿
到他家的onsite,我觉得基本就跟拿到了他家offer一样了,如果不是表现太水的话(
我表现的就很水)。他家的onsite基本上是在向你推销自己公司。技术面只有一轮,感
觉还是在向你介绍自己在做什么的。

Google:
这里的经验很多了。我的经验也没什么特殊的。标准的5轮面试,其中一个是system
design,一个是thesis discussion。其他三轮是coding,感觉也不是很难。可能是我
比较幸运,没有遇到难题或者是变态的面试官。

WalmartLabs:
这家面试是最累的。onsite时一共有5轮,每轮一个小时。有四轮coding,一轮system
design。不过这家给我的感觉还挺好的。里面有个中国人大哥,非常帮忙。他家的
offer据说要negotiate,不要不给。当时我没很打算去这个公司,所以也没怎么
negotiate。

Facebook:
我在这里跟别人遇到的经历不太一样,一共2轮coding,2轮system design,1轮
behavior。题目不难,面试官也很nice。我感觉他们也没有很看重bug free。我有一轮
写的code有bug,可是自己在test的时候看出来了,现在看来也没有太大问题。

Rocket Fuel:
一共四轮面试。一轮system design,3轮coding。感觉他们还是挺有诚意的。面试结束
时还送了些小礼物,最后发了offer还一个劲推销他们自己,想让我接他们的offer。可
惜最终还是没去。

最后把除了fb外,遇到的面试题放在一起列一下:

Coding problems:
1. Given an array of object A, and an array of object B. All A's have
different sizes, and all B's have different sizes. Any object A is of the
same size as exactly one object B. We have a function f(A, B) to compare the
size of one A and one B. But we cannot compare between two A's or two B's.
Give an algorithm to match each A with each B.

2. Given a binary tree of integers, give an ascii representation of the tree
so that people can visually see the structure of the tree. An ascii
representation is a single string, so that printing out this single string
gives the required tree.

3. Topological ordering

4. Given a graph, there are some nodes with degree 1. These nodes are called
terminators. There are a several terminators in the graph. There are single
/multiple paths from each terminators to each other terminators. Compute the
average path length of all such paths.

5. Implement an LRU cache and how to distribute it

6. Implement a hash table and how to distribute it

7. Find the longest palindrome substring in a string

8. Given a mostly sorted array, where the numbers differ from their sorted
position by at most k slots, give an algorithm that sorts the array in less
than O(nlog n) time.

9. Given an array a = ['x', 'b', ...., 'c'] of n chars, and b = [0.1, 0.2, .
.., 0.01] of true probability. Write a random generator that generates the
chars according to the probability.

10. Edit distance

11. Validate UTF-8 string

12. Longest increasing subsequence

13. Given an infinite number (int 32) stream, find the median of the stream.

14. Given an array of numbers, generate all its subsets.

15. Given an array of numbers, generate all its permutations

16. Given two trees, one is very big, one is small, check if the smaller one
is a subtree of the big one

17. Given integer a and b, find out the string representation of a/b. For
example, if a = 1, b = 3, the output should be 0.(3).

System Desgin:
1. Design tinyurl system
2. Design unique id generation system
3. Design a least frequent used cache
--

评论

此博客中的热门博文

记者探访H&M实体店,店员:我们也爱国,希望明天就关门

http://www.mitbbs.com/article_t/ChinaNews/32684337.html 发信人: jiuna (), 信区: ChinaNews 标  题: 记者探访H&M实体店,店员:我们也爱国,希望明天就关门 发信站: BBS 未名空间站 (Thu Mar 25 02:55:55 2021, 美东) 3月25日中午,《环球时报》记者走访了北京市三里屯核心商区,探访新疆棉事件对H&M 及Nike等品牌实体店的影响。记者发现,在整整占据了三层的北京最大的H&M店之一的 店铺内,顾客稀少,门可罗雀,一些路人进店挑选后也选择不购买其产品即离开。 "看到了H&M和Nike的声明之后,近期不会再购买他们的产品了。既然想在中国做生意 ,还侮辱中国人,那中国人肯定不会支持,"一位路人在接受《环球时报》采访时表示 。"抵制他们的产品对我们并不会产生什么影响,因为替代产品有很多。国内很多品牌 都有很好的设计和质量,大多数时间也都在网上逛淘宝,样式和质量都比H&M好很多, "一位姓赵的北京居民表示。 在接受采访时,一些路人表示,除非H&M展现出道歉的诚意,否则将来也不会再选择这 个品牌。 位于上海某繁华商业街的一家HM店,今天门口有保安值守,店员十分警戒,不让记者拍 摄。两名店员对《环球时报》记者表示他们也希望明天就关店,也不希望发生这样的事 情,他们也是爱国的,但他们只是店员,希望得到记者理解。 王先生是一位在上海南京西路附近上班的打工族,由于听到关于HM的消息,他特地在午 休时间来HM店面转转。王先生告诉记者,"作为一家大公司应该吸取经验教训,在中国 做生意,想赚中国人的钱,就更应该尊重中国人民的感情。" 王先生告诉记者,中国老百姓应该拿出一点实际行动,给这些国外公司一些警告以及反 馈信息。王先生说希望这个事件能给更多的类似企业传递更多的信息,中国人民欢迎外 企来做生意,但是前提一定是秉持公平公正的原则,尊重中国人民的感情。 --

应该等Novavax疫苗么?辉瑞和moderna有什么显著副作用么?

http://www.mitbbs.com/article_t/Biology/32113013.html 发信人: james1007 (bondjames), 信区: Biology 标  题: 应该等Novavax疫苗么?辉瑞和moderna有什么显著副作用么? 发信站: BBS 未名空间站 (Thu Mar 25 01:14:24 2021, 美东) 应该等Novavax疫苗么?辉瑞和moderna有什么显著副作用么? 自己是中年,父母65,现在面临选择 1_虚无飘渺的等Novavax? 2_另外是否考虑强生的,貌似强生虽然有效率貌似不高,但是副作用小很多,至少不会 紫癜那么夸张的案例。另外强生貌似实验室已经有变种了,所以数据貌似不如辉瑞和 moderna 3_尽量选择辉瑞或者moderna 本人一直认为AP秒杀码工。来这里就是问医药生物大牛,所以说出都差不多等结论,就 有点业余了... 期待惊艳最优化后的建议,才不枉我对这版的信心。谢谢! --

汽车芯片巨头工厂失火 全球供应链雪上加霜

http://www.mitbbs.com/article_t/Automobile/36217659.html 发信人: carkong (千里马), 信区: Automobile 标  题: 汽车芯片巨头工厂失火 全球供应链雪上加霜 发信站: BBS 未名空间站 (Thu Mar 25 01:35:48 2021, 美东) 一家全球主要汽车芯片生产商的一个工厂发生火灾,令已因芯片短缺而减产的汽车厂商 雪上加霜。 上周五的大火导致这家工厂一片区域的设备被烧焦。该工厂位于东京东北方向的 Hitachinaka,隶属于瑞萨电子(Renesas Electronics Co. , 6723.TO , RNECY)的一家 子公司。瑞萨电子表示,至少需要一个月时间才有可能重新启动受损的业务。 日本三大主要汽车生产商的股价周一均下跌超过3%,跌幅大于整体市场,而瑞萨电子的 股价下挫4.9%。这三家汽车厂商包括丰田汽车公司(Toyota Motor Corp., 7203.TO ) 、日产汽车(Nissan Motor Co., 7201.TO )和本田汽车(Honda Motor Co., 7267.TO )。 瑞萨电子称,一台设备发生的一些电气问题,导致过热起火,火灾同时还污染了一些生 产半导体的无尘室。该公司表示,该工厂生产的芯片中有三分之二是汽车芯片。 瑞萨电子首席执行官柴田英利(Hidetoshi Shibata)周日称,这将对全球芯片供应产 生重大影响。 Moody's Japan的信用分析师Mariko Semetko表示,此次火灾可能会抑制 今年全球汽车生产的复苏,而汽车生产商则表示它们还在评估由此造成的影响。 柴田英利称,瑞萨电子正设法找其他生产场地弥补损失的产能,但不知道这是否可行。 该公司估算,由此造成的损失可能会高达每月1.6亿美元。 汽车制造商已经在为半导体短缺而苦恼。去年新冠疫情暴发后需求意外强势回升,在一 定程度上造成半导体供应短缺。这让工厂难以迅速增产。 福特汽车公司(Ford Motor Co., F) 2月份表示,