Redian新闻
>
这个要是真的,fashion的大妈是不是要酸死了 (转载)
avatar
这个要是真的,fashion的大妈是不是要酸死了 (转载)# Fashion - 美丽时尚
m*0
1
1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
,赶紧下一题
2. 第一层经历次数多了,bug少了一些,AC容易一些
3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
code,结果超时,发现算法不是最优,然后看答案
4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
许可以摸摸FLG了
5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常
能submit 2-3次内AC。心里琢磨着FLG有戏了
7. 几天不刷题,发现自己从境界6退到4了。忧心忡忡,FLG渐行渐远,又开始焦虑地刷题
8. 经历几次7到4的反复折磨,渐渐刀枪不入、水火不进了,经常能一次写出极其简洁
优雅的代码,贴到discuss里能收获赞了,lc的积分开始快速提高。这时有了好的code
贴到discuss里收获赞开始变成一种享受
9. 带着第8层功力去面FLG,结果竟然挂了。回来一分析,system design没准备充分
10. 死啃system design。。。
11. 恭喜,大包裹入手
你现在在第几层?
avatar
B*e
2
【 以下文字转载自 Joke 讨论区 】
发信人: daemonself (mit行为艺术专业博士后导师), 信区: Joke
标 题: 这个要是真的,fashion的大妈是不是要酸死了
发信站: BBS 未名空间站 (Tue Dec 6 22:32:35 2011, 美东)
http://www.jiaoyou8.com/friends_info?action=user_pic&login_id=s
43岁,一个女儿
avatar
n*e
3
不刷题,进G一年,感觉同事智商和眼界都不行,跳槽离开。

【在 m******0 的大作中提到】
: 1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
: ,赶紧下一题
: 2. 第一层经历次数多了,bug少了一些,AC容易一些
: 3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
: code,结果超时,发现算法不是最优,然后看答案
: 4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
: 许可以摸摸FLG了
: 5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
: 地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
: 6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常

avatar
p*e
4
年轻,下眼线少打点白眼影更好。呵呵
avatar
m*0
5
大牛现在跳到哪家了?

【在 n****e 的大作中提到】
: 不刷题,进G一年,感觉同事智商和眼界都不行,跳槽离开。
avatar
p*r
6
我今天收支票没收到,心情郁闷,吃晚饭后来两道leetcode题放松娱乐一下心情,
这是啥境界?

【在 m******0 的大作中提到】
: 1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
: ,赶紧下一题
: 2. 第一层经历次数多了,bug少了一些,AC容易一些
: 3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
: code,结果超时,发现算法不是最优,然后看答案
: 4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
: 许可以摸摸FLG了
: 5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
: 地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
: 6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常

avatar
m*0
7
看刷题的结果呗!

【在 p**r 的大作中提到】
: 我今天收支票没收到,心情郁闷,吃晚饭后来两道leetcode题放松娱乐一下心情,
: 这是啥境界?

avatar
p*r
8
刚开始刷第一题,做了半天没做出来,
现在娱乐活动改成刷版面。
刷完版面回去看答案,
TMD,难怪timeout,光顾着BFS,忘记DP了。

【在 m******0 的大作中提到】
: 看刷题的结果呗!
avatar
S*e
9
easy应该15分钟内做完通过验证
medium应该30分钟内做完通过验证
hard就不用了,因为面试时间可能不够。不过典型的dynamic programming是FG经常问
的(比如edit distance, longest common subsequence之类的),需要30分钟做完通
过验证。
以上都是指第一次看到题,已经做过的不算。
如果80%的题目能够达到这种水平,应该能通过FG 80%的面试,这样就能拿到offer了。
如果是把题目的解法背下来,那就要看运气了。如果把所有的题目100%背下来(包括简
单的变形),那大概可以cover面试时60%的题目。剩下两道题中再做出一道,也可以
拿到offer。
一线start-up也用类似的标准,不过bar要高一些,往往是一票否决。所以需要更高的
成功率。
avatar
j*3
10
mark
avatar
s*3
11
re

【在 S*******e 的大作中提到】
: easy应该15分钟内做完通过验证
: medium应该30分钟内做完通过验证
: hard就不用了,因为面试时间可能不够。不过典型的dynamic programming是FG经常问
: 的(比如edit distance, longest common subsequence之类的),需要30分钟做完通
: 过验证。
: 以上都是指第一次看到题,已经做过的不算。
: 如果80%的题目能够达到这种水平,应该能通过FG 80%的面试,这样就能拿到offer了。
: 如果是把题目的解法背下来,那就要看运气了。如果把所有的题目100%背下来(包括简
: 单的变形),那大概可以cover面试时60%的题目。剩下两道题中再做出一道,也可以
: 拿到offer。

avatar
s*e
12
第一次submit 有2个太破,第2次submit 通过。

【在 m******0 的大作中提到】
: 1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
: ,赶紧下一题
: 2. 第一层经历次数多了,bug少了一些,AC容易一些
: 3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
: code,结果超时,发现算法不是最优,然后看答案
: 4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
: 许可以摸摸FLG了
: 5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
: 地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
: 6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常

avatar
w*5
13
专刷hard题,都是从未见过的,每道题在1-2小时内想出思路,再花至多1小时coding+
debug通过。所有解法都是optimal的,或者至少asymptotic optimal,请问这属于什么
水平呢?不知flg面试的时候会不会给面试者三个小时来做一道题?
avatar
y*n
14
Interviewed a guy can give answer to a leetcode question quickly and
perfectly. Smile, shake hands and escort him off. Then put my notes on his
resume, this guy has good memories but no brain, lack of communication
skills too.

【在 m******0 的大作中提到】
: 1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
: ,赶紧下一题
: 2. 第一层经历次数多了,bug少了一些,AC容易一些
: 3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
: code,结果超时,发现算法不是最优,然后看答案
: 4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
: 许可以摸摸FLG了
: 5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
: 地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
: 6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常

avatar
m*0
15
这样的话,那acm竞赛得金牌的是不是都要在smile和shake hand之后被挂掉了?

【在 y*****n 的大作中提到】
: Interviewed a guy can give answer to a leetcode question quickly and
: perfectly. Smile, shake hands and escort him off. Then put my notes on his
: resume, this guy has good memories but no brain, lack of communication
: skills too.

avatar
i*k
16
你跟一说英语的烙印叫啥劲呢。

【在 p**r 的大作中提到】
: 刚开始刷第一题,做了半天没做出来,
: 现在娱乐活动改成刷版面。
: 刷完版面回去看答案,
: TMD,难怪timeout,光顾着BFS,忘记DP了。

avatar
i*k
17
那是一定的,他们进来以后不是要踩在面试官脑袋上了?

【在 m******0 的大作中提到】
: 这样的话,那acm竞赛得金牌的是不是都要在smile和shake hand之后被挂掉了?
avatar
p*m
18
刷leetcode题是刷不出ACM的。
混面试就好好混面试,不要拿ACM说事,那个离你太远。

【在 i****k 的大作中提到】
: 那是一定的,他们进来以后不是要踩在面试官脑袋上了?
avatar
i*k
19
哦,不,我们只是想像一下刷ACM的被上面那个烙印给拒了的原因。

【在 p*******m 的大作中提到】
: 刷leetcode题是刷不出ACM的。
: 混面试就好好混面试,不要拿ACM说事,那个离你太远。

avatar
S*t
20
我面过中国过来的acm medalist的。code 思维确实比一般人牛,但是交流太差,
readability也不好。虽然我给他过了,最后还是被拒了。

【在 i****k 的大作中提到】
: 哦,不,我们只是想像一下刷ACM的被上面那个烙印给拒了的原因。
avatar
m*0
21
readability差是指?能举例子吗?

【在 S********t 的大作中提到】
: 我面过中国过来的acm medalist的。code 思维确实比一般人牛,但是交流太差,
: readability也不好。虽然我给他过了,最后还是被拒了。

avatar
S*t
22
其实new grad刷题有个误区,觉得代码写的越短行数越少就是越简练越好。其实不是,
在效率相当,没有冗余的情况下,code读起来简明易懂才是最好的。我现在倒过去读我
6年
前刷题写的code,要想半天才懂写的什么。而读我自己几个月前刷题写的code,就一点
都不费力。
另外就是喜欢乱用i,j,k,n,m,l,r,p1,p2...或者ret,sol这样的缩写。其实变量名能省
多少时间啊?你起一个简明易懂的变量名,也是为了帮助自己在写的过程中保持清晰的
思维,磨刀不误砍柴工。

【在 p*******m 的大作中提到】
: 刷leetcode题是刷不出ACM的。
: 混面试就好好混面试,不要拿ACM说事,那个离你太远。

avatar
p*r
23
呆你妈逼,你这狗杂种说话能否客气点,祝你出门被车撞死,狗一样的东西。

【在 p*******m 的大作中提到】
: 刷leetcode题是刷不出ACM的。
: 混面试就好好混面试,不要拿ACM说事,那个离你太远。

avatar
m*0
24
问题是在白板上写的时候,是选a、b、pos、ans呢,还是indexLeft, indexRight,
curPos, answerSet?长名字白板上写多了浪费时间不说,看起来还很不整洁。

【在 S********t 的大作中提到】
: 其实new grad刷题有个误区,觉得代码写的越短行数越少就是越简练越好。其实不是,
: 在效率相当,没有冗余的情况下,code读起来简明易懂才是最好的。我现在倒过去读我
: 6年
: 前刷题写的code,要想半天才懂写的什么。而读我自己几个月前刷题写的code,就一点
: 都不费力。
: 另外就是喜欢乱用i,j,k,n,m,l,r,p1,p2...或者ret,sol这样的缩写。其实变量名能省
: 多少时间啊?你起一个简明易懂的变量名,也是为了帮助自己在写的过程中保持清晰的
: 思维,磨刀不误砍柴工。

avatar
z*e
25
你问这种话出来就说明你还没有实际经验,有经验的在大厂呆过的,这些命名是在无数
次code review中被人质疑过的(因为这个最简单,任何人都能说几句)。
回到acmer,确实交流严重有问题,而且不是一般的有问题。他们习惯性的说法是:啊
这个用xxx加个stack就可以了,然后。。。就没有然后了。。。真心是这么说话的,我
之前创业就招过全国银牌这种级数的牛人,他确实就是这么说话,知乎上有个问题也是
acmer这么问,结果被人骂死。。。他们的coding style可以去看poj的那些答案,把人
吓死

【在 m******0 的大作中提到】
: 问题是在白板上写的时候,是选a、b、pos、ans呢,还是indexLeft, indexRight,
: curPos, answerSet?长名字白板上写多了浪费时间不说,看起来还很不整洁。

avatar
x*1
26
这是病,得治。
avatar
m*0
27
恩,全国银牌躺枪了啊。。我也是拿过全国银牌的。
回到这个问题,我倒是看过c++ STL的一些源码,里面cur啊pos啊也很多。其实这里讨
论的问题核心是面试时的code,但我觉得大部分把这个问题跟工作中实际的code混到一
起了。当然工作code的命名必须清晰,但面试毕竟考察的point是算法和思路,只要在
面试官能理解的情况下,我觉得适当简化命名既提高书写速度,也让整个白板看着整洁。
对于沟通和交流,这个确实很重要,但也不要魔化acmer,大部分不是极度nerd型,还
是很会沟通的。毕竟比赛时是3个人,有人负责读题想算法,还有人负责coding,没有
沟通能力是不行的。

【在 z***e 的大作中提到】
: 你问这种话出来就说明你还没有实际经验,有经验的在大厂呆过的,这些命名是在无数
: 次code review中被人质疑过的(因为这个最简单,任何人都能说几句)。
: 回到acmer,确实交流严重有问题,而且不是一般的有问题。他们习惯性的说法是:啊
: 这个用xxx加个stack就可以了,然后。。。就没有然后了。。。真心是这么说话的,我
: 之前创业就招过全国银牌这种级数的牛人,他确实就是这么说话,知乎上有个问题也是
: acmer这么问,结果被人骂死。。。他们的coding style可以去看poj的那些答案,把人
: 吓死

avatar
G*A
28
这种程度如果还在整天琢磨刷题拿包裹,那估计此人也就只会刷题了

【在 w****5 的大作中提到】
: 专刷hard题,都是从未见过的,每道题在1-2小时内想出思路,再花至多1小时coding+
: debug通过。所有解法都是optimal的,或者至少asymptotic optimal,请问这属于什么
: 水平呢?不知flg面试的时候会不会给面试者三个小时来做一道题?

avatar
p*m
29
你谁啊?银牌去刷Leetcode。
你不是银牌,你是图林奖。

洁。

【在 m******0 的大作中提到】
: 恩,全国银牌躺枪了啊。。我也是拿过全国银牌的。
: 回到这个问题,我倒是看过c++ STL的一些源码,里面cur啊pos啊也很多。其实这里讨
: 论的问题核心是面试时的code,但我觉得大部分把这个问题跟工作中实际的code混到一
: 起了。当然工作code的命名必须清晰,但面试毕竟考察的point是算法和思路,只要在
: 面试官能理解的情况下,我觉得适当简化命名既提高书写速度,也让整个白板看着整洁。
: 对于沟通和交流,这个确实很重要,但也不要魔化acmer,大部分不是极度nerd型,还
: 是很会沟通的。毕竟比赛时是3个人,有人负责读题想算法,还有人负责coding,没有
: 沟通能力是不行的。

avatar
w*a
30
说句大实话:采用了刷leetcode的策略,已经是没啥境界了,咱就别分层次了。

【在 m******0 的大作中提到】
: 1. 想了几分钟,不会,看答案,敲出代码,冗长难看、一堆bug,调了半天,终于AC了
: ,赶紧下一题
: 2. 第一层经历次数多了,bug少了一些,AC容易一些
: 3. 想了几分钟不会,继续想,1天2天也要自己想出来。一旦想出办法,兴奋ing赶紧
: code,结果超时,发现算法不是最优,然后看答案
: 4. 想了一天,终于想出最优解法了,coding能力也比较好,调几下AC了。开始琢磨也
: 许可以摸摸FLG了
: 5. 在4的基础上,看discuss里的答案,尤其是牛人的code和算法,醍醐灌顶,五体投
: 地,方才知道了自己的渺小,然后对照找自己的问题出在哪,继续磨练功力
: 6. 难题也很快就能想出解法,大部分都是最优,写code开始优雅简洁,bug减少,常常

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。