跳至主要内容

FLG面经回馈版面和感想


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

发信人: dasahcc (T-^-T), 信区: JobHunting
标  题: FLG面经回馈版面和感想
发信站: BBS 未名空间站 (Mon Apr 27 19:41:10 2015, 美东)

从开始好好复习,到现在花了2个多月。现在停下来写一下感受。不废话,先上面经:
(PS: 不是fresh)
1. Apple
fibonacci
longest common subsequnce
external sort implementation
c++ smart pointer原理和implementation
design cache for retrieving previous query
design和implement一个game,有一个词典,你和电脑,一人给填一个单词必须是词典
里的prefix。如果谁放入单词的ending char,谁就输了。关键是implement很烦。ex:
dict{ "abc", "aa"}, 你先给a, 电脑给a他就输了,所以电脑要给b,
然后再轮到你,必须给c,然后你就输了。

总体来说,apple家偏经验,algorithm很少。由于没准备就去了,挂。。。

2. Amazon (AWS)
1电:
maximum sum from root to leaf (LC)
maximum sum in tree (any node)要求print path
2电:
说recruiter没安排好,结果那人忘记了,不在电脑前面,就问得很杂,各种内存什么
的东西都问。

自我感觉面的也不是很好,觉得自己表达还是有一些问题。也没去follow

3.Twitter

最小的200个prime
knap pack

说实话,这个真感觉被阿三黑了,幸亏这两题我都做过,可是阿三就想把你往歪路上领
。反正面完也没消息了,挂。。。。


4. Zenefit
challenge:
stock maximum profit.
good node


一个graph,矩阵形式,0表示两边无相连,1表示有。
   A  B  C
A 0  1   1
B 1  0   1
C 1  1   0

找出unique triangles

这个是自己蠢,专牛角尖。没有做好。感谢板上lubyfall的refer,但是没有面好。。
。 挂。。。

5. Microsoft  (Azure)

一个BST,给一个数字,找到closest node
longest palindrome substring, 写O(n2),  O(n)说了思路

版上大哥refer的,怎奈recruiter太慢了,约电面约了将近一个月。最后来不及,把
onsite推了


6. Google

longest increasing subsequence
Populating Next Right Pointers in Each Node (LC)

Onsite
Fraction to Recurring Decimal (LC)
Copy List with Random Pointer (LC)
Read N Characters Given Read4 (LC)
版上报过得那个由平方的最小个数的
2维空间,xy,你有很多个building,每个building有x1, x2两个值代表宽度,还有y
代表高度,很多楼可能从某个角度看过去有overlap,你要在这个2维空间画出整个的
contour
follow up: 如果x轴变为时间,y轴变为memory用量,你有一个memory的limitation,
怎么monitoring有没有超过

整体狗家不是很难,很多follow up很多。比如read4k那个,interviewer相出了无数情
况把code虐的遍体鳞伤。。。。虽然可以过LC,但是在他得test下,感觉code很crispy
。。。所以,自己不能太依赖于LC,有的时候要多想想其他corner case。非常感谢前
两轮的国人大哥,小哥。给的都是原题。


7. Facebook

有一个function call可以判断你的code base 是green还是red。给你一个array,在某
一个点开始,你的code base red了,你要找到那个点。 其实跟 LC的Find Minimum in
Rotated Sorted Array很像
Add Binary (LC)
follow, 如果两个binary string,相乘。写code

Read N Characters Given Read4 (LC)
跟LC的海岛很像,一个矩阵表示地毯,有white和black两种color,只要能连在一起,
算一个batch,要你算算白色和黑色的batch分别多少。不一样的是LC只允许上下左右连
着,这个地毯允许你对角线
Best Time to Buy and Sell Stock (LC)
Search in Rotated Sorted Array (LC)
把非0的swap到array开头
design facebook chat

也许是运气好,f家的题都是原题。觉得多刷刷,多做,都会触类旁通。L家就不报了,
签了L家。algorithm和design都是版上有过的。都不难,我觉得是三家出题最稳定的。
package也不报了,就是标准的,没什么好说的。


下面说说整体感受。这次面试,面我得国人都特帮忙,狗狗家的大哥小哥尽量给原题,
尤其是L家,一开始的两个国人大哥在面完以后,还会指出我表达不好的地方,说下一
个是design,你怎么样去避免这些问题。最后一轮,一个国人小哥,一个阿三。阿三出
了一题dp,真没看过,虽然最后做出来了,test也pass了,可是花了很多时间。那阿三
说就到这吧。。。国人小哥马上就说还有点时间,再问一题吧。感觉如果没有国人小哥
,我这次就要被黑了。如果以后有机会,一定要当面去感谢。

发这个感受就是因为看到版上很多国人自己都看不起自己人。我觉得在美国的国人,很
多不说是牛,但至少干活什么的没有问题。能帮一把就帮一把不要觉得别人怎么样怎么
样不好,别人哪里哪里不行。招一个国人进来,至少我觉得不会背后捅你黑刀子。其实
我也觉得,面试过程中,面我得国人都是很帮忙的,也特别热情。真心希望大家都能互
相帮助。

以上纯属个人感受。。。如果言辞不当,希望不要跟我等小人物计较。

--
※ 修改:·dasahcc 於 Apr 27 19:45:43 2015 修改本文·[FROM: 104.]

评论

此博客中的热门博文

记者探访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店面转转。王先生告诉记者,"作为一家大公司应该吸取经验教训,在中国 做生意,想赚中国人的钱,就更应该尊重中国人民的感情。" 王先生告诉记者,中国老百姓应该拿出一点实际行动,给这些国外公司一些警告以及反 馈信息。王先生说希望这个事件能给更多的类似企业传递更多的信息,中国人民欢迎外 企来做生意,但是前提一定是秉持公平公正的原则,尊重中国人民的感情。 -- ...

分享一下在ICC工作的经验,以及contractor行业的注意事项。

http://www.mitbbs.com/article_t/JobHunting/33509585.html 发信人: poyang (), 信区: JobHunting 标  题: 分享一下在ICC工作的经验,以及contractor行业的注意事项。 发信站: BBS 未名空间站 (Fri May 22 02:28:24 2020, 美东) 最近由于疫情很多new grad同学没法上岸,很多一线大厂更是lay off出来一批大神, new grad的简历在hr眼里更是没法看了。所以很多同学都在考虑去ICC苟住身份,楼主 作为一个在icc工作了一年多的人,写下这篇帖子介绍一下ICC里的一些情况,希望在这 个非常时期帮助到各位还在找工作的同学。 1. 什么是ICC,ICC运作模式是怎么样的? ICC是India Consulting Company 的简称主要从事科技软件行业的外包业务。现在信息 时代每个行业都要像数字化方面转型,特别是大型企业。但除了一些大型科技公司,需 要大量稳定的Full time SDE。市场上大部分的传统行业包括医疗,金融, 通信,零售 等行业也需要大量技术支持和销售业务转型,所以也需要大量的码农。但为了维持公司 (client)的灵活性,所以只招收contractor(合同工). 这样可以简化招聘流程,不需要 承担contractor的身份问题,也可以随时进行人员精简,比如现在项目结束client可以 随时开除目前的合同工并且不给任何补助,也不需要给合同工任何福利。 一般来说Client公司不能直接到市场上招contractor,需要通过第三方公司(vendor) 来 招聘合同工,vendor手上握有大量client的招聘资源,但是手上不一定有很多 candidate 来应聘这些岗位。所以就会把资源放给别的公司(比如ICC)来收取一定的 提成。正常情况下大部分的公司都会给合同工$60~$90 一小时的rate, 但会被vendor抽 掉一部分,再被icc抽掉一部分,你能拿到手可能就只剩下$40~$70一小时。这个抽成具 体取决于icc和vend...

贡献一个485的详细清单,希望对大家有帮助

http://www.mitbbs.com/article_t/Immigration/33151393.html 发信人: gsu (niuer), 信区: Immigration 标  题: 贡献一个485的详细清单,希望对大家有帮助! 发信站: BBS 未名空间站 (Sat Jan 18 12:06:21 2014, 美东) 我们是一家三口,小孩小于14岁,签证都是从J1-waiver-H1B or H4, 希望对和我一样 情况的递交485时有所帮助,在必要时根据自己的情况调整。 主申请人: January 18, 2014 USCIS Texas Service Center 4141 North St. Augustine Road Dallas, TX 75227 Re:  Form I-485, Application to Adjust Status          Form I-765, Application for Employment Authorization          Form I-131, Application for Advance Parole        Applicant: **** (Primary Applicant) Dear Immigration Officer: I am filing Application to Adjust Status based on my approval for Form I-140 under classification 203(b)(1)(A) with receipt number **** My current status is H1B. Enclosed please for filing in the above referenced matter the followin...