由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 发一个G家面筋
相关主题
电面遇到原体大家能找到答案抄么?大家刷题是oj还是在IDE?
leetcode的题真能白纸写代码20分钟bug free?老美好像不怎么喜欢问leetcode上的题目
GeeksforGeeks的解题思路有点怪google不用题库?
请教offer选择:G or F?面试时不会的题目可以pass吗?
G家选组求教小白问题:才开始准备面试题,mitbbs里的面经怎么用?
请大家谈谈应对简单题目的策略吧请教下这类题目应该怎样个思路呢?
板上面试题目的合集(包子大家自己留着吧)问一个关于面试标准的问题
感觉leetcode上没有什么“算法题”啊。如果面试的时候题目做过,是装着想半天,还是立刻说思路啊?大家怎么做的
相关话题的讨论汇总
话题: lc话题: 题目话题: 思路话题: 面筋话题: 时候
进入JobHunting版参与讨论
1 (共1页)
l**g
发帖数: 133
1
今年是第二次面狗,直接onsite,第一轮挂了,但是可以给第二轮onsite面tools&
infra职位。刚面完,还在等消息。
第一轮基本是裸面,只是复习了一下基本算法,没做什么题,挂了也很正常。不过后来
回忆能给二面算是比较幸运。第二轮的时候刷了LC,先做了几个简单的练了练搜,对于
不同思路的题目做了几道。总共AC题目可能就不超过30道吧。
题目:
一面几乎全部是LC原题(medium),只有一道题拌面有人提过的(说可以用kd tree做
,但至今我还不知道怎么做)。
二面有一道LC原题,因为我自己没有做,所以当时脑子就很苦逼,明明知道这题,还得
重新构思思路,后来发现这是道HARD难度(LC358),更是郁闷。。不过面试官很有耐心
的一边讨论一边提供思路,总算完成。后来又出了一道Add one,我直接说做过。最后
出了一个小DP的,但是我没意识到,思路混沌了半天,而是在提示下捋了一下思路。这
面只有第一题写了code。后面两个都比较简单(LC easy, medium难度),但是写代码
时候有很多细节我意识到他在观察,比如容易出错的edge case,特别是递归。磕磕绊
绊总算都写完了。
面试官:
一面时候两个老中,两个老印,一个白人。老中给的思路比较少,其中一个题目是
LC317。老印和白人可能是语言的关系,会不断提示你。不过我觉得有可能给我的提示
太多,也是失利原因之一。我在第二面的时候,有的地方我觉得我会多思考一会,我会
给他直接说,让我想一下。
二面两个老印(也可能一个是中东),一个是白人。第一个老印非常能讲,也是他问的
我LC358,后来也在他的帮助下,把这个题目做出来了。第二个白人的题目很简单,但
是什么废话没有,感觉是期望我来提问题,也比较装B的感觉,不过因为我做的比较快
,他后来好像也很satisfied。第三个老印不怎么说话,刚开始我感觉他还在忙别的事
情,根本没关系我面试,所以我有点低沉,怕这轮被阴,但还是坚持了一下。后来这哥
们进入状态以后,每次发问都能问到重点。虽然只有三轮,但是最后一轮明显感觉脑子
不够用了。
总结:
1. LC锁定的题目一定要看,我被连续问到两个,而且我问别人面筋基本上每次都会碰到
2. 简单题目要做熟,举一反三,多思考各种case,递归,二叉树,思路简单,但是实
现起来有技巧
3. 训练时候不一定要白板,我觉得直接在LC做即可,就是没有IDE。做完以后手工跑。
这样如果提交有错,会比较容易发现自己的问题,把它们总结下来
4. 虽然是tools&infra,但似乎就是以前的TEST,所以一定会考察如何设计test cases
。比如最后时候就问我如何根据code来设计test case,基本上就是code coverage这种
recruiter:
我的感觉他们并不是决定性因素,但是这次比上次的要好很多,一方面他们会主动给我
很多update,而且如果挂掉的话,这次很快就跟我说还有其他机会,而上次是过了两个
月以后。而且这些其实主要看人,有的人即便你不搭理他,他也会主动帮你联系,有的
人你天天给他发邮件他也不搭理你。所以偶尔发个email交流一下,update一下就ok,
其他的主要还是看面试结果了。
总的来说,G家还是有办法去准备的,而且考得就是基本功。这次如果挂了,再准备一
下可以明年再试一下。里面肯定是有运气成分,但是如果准备充分,每面都可以做出来
两道题,就不需要什么运气了;唯一需要运气的就是你刚好在border line。我做了
lintcode和leetcode,一方面熟练一下(毕竟工作中已经很少大量写code了),这样面的
时候写起来很熟练,另一方面,看似简单的题目,实际做的时候,如果无IDE帮助,没
法step by step debug,很容易犯低级错误,就很容易给对方留下水平很差的影响,而
且大量的逻辑思路在脑子里过,如果不熟练,面试的时候很容易卡可。我还把topcoder
里面的文章读了一下,有很多有技巧的算法和数据结构可以留心一下,虽然这次没被问
到,但以后不见得。
经过这一面,至少自己感觉还是能力有了提升,又找回了当年高考的感觉,无论结果如
何,对自己也算有个交代
a*******g
发帖数: 1221
2
w*********4
发帖数: 832
3
你还别说,358这题如果没做过抓瞎的可能性非常大,很可能往DP那方向去想然后就掉
坑了。
l**g
发帖数: 133
4
竟然上了十大,才20未必,好少啊
1 (共1页)
进入JobHunting版参与讨论
相关主题
如果面试的时候题目做过,是装着想半天,还是立刻说思路啊?大家怎么做的G家选组求教
刚面完A家,求bless请大家谈谈应对简单题目的策略吧
题目是刷不完的,哎。。。板上面试题目的合集(包子大家自己留着吧)
求亚马逊group面(群面)的有意义的面筋感觉leetcode上没有什么“算法题”啊。
电面遇到原体大家能找到答案抄么?大家刷题是oj还是在IDE?
leetcode的题真能白纸写代码20分钟bug free?老美好像不怎么喜欢问leetcode上的题目
GeeksforGeeks的解题思路有点怪google不用题库?
请教offer选择:G or F?面试时不会的题目可以pass吗?
相关话题的讨论汇总
话题: lc话题: 题目话题: 思路话题: 面筋话题: 时候