由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - [原创MITBBS首发]2年CS求职打怪升级心得
相关主题
GoF看完了以后感觉面试中OO设计就是扯淡又死在设计题上了...
短时间内两次败于Amazon onsite大家帮我看看
Rocket Fuel面经电话及onsite面试的一些小提示
LC dp dfs bfs 中等难度题目已经刷完了大概能搞定哪种档次公司Amazon面经
leetcode已刷五遍还没offer, LZ快绝望了。。。Arista面经
今天1/9 Amazon onsite,当天晚上收到offer,上面筋OOD amazon questions
microsoft面经Amazon OO Design 经典题的思考
假如高纳德参加AFGM面试有人来讨论下OOD的题目通常怎么答吗?
相关话题的讨论汇总
话题: 面试话题: 公司话题: hf话题: interview话题: mark
进入JobHunting版参与讨论
1 (共1页)
c*****t
发帖数: 13
1
本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
大家早日心想试成,取到真经!
/***********************
小测验
***********************/
首先来个小测验,看你能看懂多少
1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick
sort...
3.A,F,G,L,M,O,T,Y...
4.OOP,GC,Polymorphism,interface,abstract class,singleton...
5.bar raiser,white board programming,lunch interview...
如果以上任何概念不能熟练给出详细解答,请在往下面看之后抓紧复习1.数据结构(这个如果一
个没看懂可以按后退关窗口了)2.算法3.公司背景4.面向对象编程5.onsite流程.全看懂了也别
骄傲,这其实只是很简单的小测验,拿笔每行接着写10项.
/***********************
公司面试心得
***********************/
下面按照公司我大概讲讲面试题的注意事项,由于有不少是1年前的题目,记得不太清楚,我以框
架为主,后面主要讨论复习要点和经验教训:
A:phone interview会问到关于OOD的概念和设计,onsite有问过题:数组找定和,Hash
table溢出, isBST,Rome letter,GC设计,byte[] getIP(int),deadlock,优化搜索速
度.听说最近在狂面人,可以在linkedin上面直接找到HR要面试.
F:现在已经很难进了,主页能找到一些puzzle,很多很tricky,不过也还算不难,phone里面
主要是基础题目,只记得链表反转,以OOP为主,没有onsite过
G:被问到都是非主流问题和设计,什么"估算躺在地上硬币总价值",无语.设计也都是开放性
的,没啥参考价值,可能天生相克吧.
L:很注重java的概念,例如hash原理,多态,继承,gc等,对于概念有点要求的过严了
M:注重flawless的编程,pointer的操作(能用array/bitwise不要用hashtable),DP,
dictionary/index,recursion.最近狠狠的涨了一下工资,让人很眼红的说
O:基本只看GPA3.8以上或者内荐,面试主要是algorithm,SQL
其实我大公司的面试经历不算多,也只能这样点到为止,但是还有一些公司,招人规模不及以上,
但是我也稍微点评一下.
Bloomberg:变态的测试,据说除了c的测试外其他没有过的记录.面试也是集中与算法和数据
结构,以c/c++为主要背景,压力大工作辛苦薪水高
ebay:招人不是很给力,最好内荐,OOP为主
rapleaf:漫天广告,实际上没啥诚意,现在市场转好,建议不要考虑
D.E.shawn/two sigma/citadel:面试门槛很高,但是效率也很高,舍得花钱,就是录取
率不高,建议阅读相应金融知识,并且有相关实习经验或者大公司背景
laserfiche:坑爹专业户,如果你从没onsite经历可以去一下,否则就是浪费时间,薪水超
低(尤其以LA为背景)
ning:新兴social network,100人不大但也还算不错的startup,不过他们manager很对
不起我,估计我这辈子是不考虑了,推荐想做social network但是去不了F,L,T的
quantcast:强烈推荐,感觉非常棒,但是codetest也很难,时间很紧张,2个小时测试,到点
的时候只写出2/7个答案,4小时写出完美程序,大概200行的样子,加上10个testcase,然后
就悲剧了,估计就是嫌我慢
addepar:很个性的公司,先一轮phone,然后做蚂蚁大战,时间不限,
http://addepar.com/challenge.php,要是我在学校可能还有心情测一测
根本不太可能静心给他做这个,若是能达到400-600turn过关,那么可以拿到下轮面试,你要
是觉得自己很牛,试试这个
epic:狂招人,面试比较简单,需要准备presentation,有性格测试
cisco/emc/ibm/adobe:感觉对local看的很重,不太招外州的人
yahoo/SAP:没落中,需求量越来越小
apple:对SDE需求不大,有些ee的职位,手机卖这么好,没听有招人(店面不算)
GS/UBS/Citi/boa:看重GPA,如果你喜欢做纯技术,去了会后悔的;如果想做金融软件,但是
达不到bloomberg和hf标准,是个不错的跳板
fiverings:很小的HF,问一下brain teaser和古怪的程序,有兴趣可以试一下
其实还有数不完的公司,不过本人主要经历也就这些.
/***********************
复习清单
***********************/
我只列出关键字和一些特别注意的要点,其实一个词可能包含无数知识点:
Array(pointer)
list(reverse,loop,ring)
tree(traversal,search)
sort
queue/stack(BFS,DFS)
hash table
string(suffix tree)
recursion
graph/greedy
divide and conquer
dynamic programming
bitwise
OOD(GC,serialization,exception,UML,singleton)
regular expression
deadlock/multi-thread
I/O,memory,buffer
testing(unit test,white box,black box,development cycle)
Network(TCP/IP,socket)
SQL(index,bcnf,3nf,optimization)
Scale(distributed system)
Security(buffer overflow,protocol)
Machine learning/AI
probability(bayes)
Web programming
最后是behavior(strength,weakness,goals)
参考书和网站:
crack the technical interview(强烈推荐)
programming interviews exposed(强烈推荐)
编程之美
data structures with java
algorithm design
database management system
computer networking
thinking in java
thinking in c++
software testing
java how to program
http://www.mitbbs.com/bbsdoc/JobHunting.html (还用多说么)
http://www.careercup.com
http://www.glassdoor.com
http://www.dice.com
http://www.javacertificate.net/core_java_iqns.htm
http://www.techinterviews.com/core-java-interview-questions
http://javaquestion.tripod.com/InterviewWithAnswer.html
http://www.freejavaguide.com/java-interview-questions.html
http://www.roseindia.net/interviewquestions/
http://www.geekinterview.com/Interview-Questions/J2EE/Core-Java
http://javaquestion.tripod.com/InterviewWithAnswer.html
http://www.indiabix.com/technical/core-java/
这里小小感慨一下阿三的团结,咱们怎么没有印度玫瑰这样的网站呢...
/***********************
经验教训
***********************/
最后一部分,琐碎的经验教训
1.对方电话里问你下周能不能来,一定要问清楚他们急不急用人,急得话要当机立断,我因此疏
忽本想拖延一下面试避免时间紧张,结果一周后被告知不用去了,四大皆空,干脆悲剧
2.地区是一个很重要的因素,如果你还没开始h1b或者绿卡,在找工作受阻的情况下可以考虑申
请opt然后搬去加州或者纽约,在local找,很多公司为了省phone的多回合和onsite的开销,
只找local或者优先在local找
3.不要背题.迄今为止我还没见到过一模一样的面试题,优秀的面试官一定不会只准备所谓经典
的面试题,一定有改动和引伸.举个例子,数组找定和很简单吧,怎么不用hash table照样
O(n),找3数定和?4数(有O(n^2)解)?负数?已排序数列?写白板!再举个例子hash table大
家都知道,让你用数组实现?hash function?碰撞处理?碰撞处理方法的利弊比较?equal和
hashcode的关系?希望大家准备的时候能够多问自己问题,写程序也不要只完成题目,多想想
如果哪个要求换了应该怎么改.
4.练习口语.比起阿三老美不见得喜欢中国的口音,很多人的发音和语法不正确,自己从来没用
心改正过.这里推荐一款iphone的免费app-dragon,
http://itunes.apple.com/us/app/dragon-dictation/id341446764?mt=
是一语音识别软件,你找一篇新闻,认真读看看老美的软件能听懂你多少,反复训练,更上一层楼.
说话的时候尽量嘴巴变化明显一点,试着拉长放慢大声和夸张的读每个单词,尤其是字母lnr的
卷舌鼻音
5.实习经历还是很重要的,重要程度多过绝大部分in class project,争取毕业前能在美国
公司里面有过实习经历.
6.linkedin其实是一个很好的平台,很多recruiter在上面搜罗人才,你要表现的活跃一些,
完善自己的资料.另外如果通过朋友等渠道,你可以找到recruiter的邮箱,一定要主动自报家
门,我干过无数回了,直接email给recruiter,附上简历,说明背景,百试不爽,基本每次都有
面试
7.搞好和同学前辈的关系,最大化争取referral(朋友的朋友也行),有面试什么都能靠你自
己,没面试你自己再牛也不行
8.白板练习很必要.为了面试我用eclipse至少写了60个函数的题目,但是换成白板/白纸,还
是无法每次写出flawless的程序,这个必须多加练习,而且尽量找一些自己没听过的题目或者
变形的题目
9.准备好所有工作经历包括实习的描述,控制好时间,另外着重准备1-2个对你来说重要的
project/design,一定要做到拿起来就能说,而且说的简洁明了重点突出,让不很懂的人也能
听明白
10.behavior question要花时间准备,准备过的话一问就能问出来,说话要简洁,用多个简
短的句子回答,不要用冗长的从句.给面试官一个好的印象.
11.屡试不行的童鞋请考虑 i.改简历 ii.monk interview iii不同type的职位.原则上
找能给你反馈的人的意见,反馈可以说是非常难得到的,是指引你进步的关键.monk
interview要涉及技术和behavior,而且面试人要认真准备,问题要有深度,当场要卡时间写
白板,不要觉得认识面试人就跳过诸如自我介绍,project描述等环节.
12.木桶原理,找到自己的不足,尽量提高综合能力,不要让任何不足拖你后腿.举个不一定合适
的例子,如果你是路痴,面试前多查查map要不就打出来,留一个紧急求助电话像是tax或者HR
的电话,一定要保证按时到达.路痴不能怪你,不守时那就是你的责任.现在公司招人,基本上都
是找综合能力强并且有亮点的人,弥补你的短板往往能更加有效的留下好印象.
13.列个表或者找个日历,合理安排面试顺序和集中程度,确保面试前对公司有所了解,尤其是要
看至少一遍job description,知道他们的需求是什么.这里废话一句,对于dream
company,最好不要放在面试经历少或者时间仓促的时候,如果你从来没去过onsite或者很久
没去过onsite,用其他公司热身是有必要的.一般一年左右的黑名单还是很难熬的,况且有些像
F这样的公司,2年前和现在的口气明显就不一样,现在连要个面试都很难.
14.学会换位思考,从面试官公司角度考虑他究竟在考察你什么.如果可以,你甚至也可以给别
人做interview,你会体会良多.crack technical interview里面说的比较夸张,面试官其
实在找"Would I have a beer with this guy?"的答案,但是你不可否认的是,他们如果觉
得和你在一起不舒服,随便找个借口就可以把你打发了.
15.面试过程中很多东西是无形的,面试前题目,公司招人的主要原因,老板性格态度,职位竞争
的激烈程度,面试评价标准等等,所以要尽可能的把握自己看的见的,技术要点,措辞态度,白板
编程等等.未知因素不由得你,不要老想着哪里有窍门哪里有小道消息来投机取巧;超越自己,才
是真正的提高.
16.这里再废话一段,面过这么多公司,感觉中国人还是比较受压迫,比起阿三,中国人在软件
公司中层的人数明显少,很少人接触到核心技术和做决策.准备面试的时候,要多与朋友交流
互相帮助,阿三老美的优点要尽量学来,以后职场做的久了,也要多帮助后生.我们的爷爷辈受
尽别人压迫欺负,父辈受自己人欺负,能提供机会我们出来,很不容易.我们这一代其实是肩负
着历史使命的,而在美国的各路精英应该是民族复兴的领军人,希望有朝一日中国能有更多的
AFGM为世界贡献优秀的软件.
话说到这里也差不多了,以上的话也都是小弟自己的体会,有不到位的地方也希望和大家讨论
切磋.关于详细的每家的面试题,还有比本版(尤其是精华贴)更好的地方么.最后用一句话与
大家共勉,机会青睐有准备的头脑,还等什么,继续打怪升级吧!
PS给小编:咱们文章格式小悲剧啊,换行换的叫一个蛋疼
c**y
发帖数: 2282
2
扫一眼就知道是牛文

HF.

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

p******r
发帖数: 2999
3
这个绝对要mark

HF.

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

h*********n
发帖数: 11319
4
F回信箱!
LZ列的那么多知识点,就是CS专业也很难都了解啊。。。比如我就对network和sql一无
所知
。。。

【在 p******r 的大作中提到】
: 这个绝对要mark
:
: HF.

b***e
发帖数: 383
5
mark
f**l
发帖数: 359
6
赞!mark!
m*******f
发帖数: 17
7
太tmd牛了
怒赞
z****d
发帖数: 89
8
mark
很赞的帖子
i*****t
发帖数: 636
9
zan

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

m*********2
发帖数: 701
10
是你本身经验, 还是版上的综合?

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

相关主题
今天1/9 Amazon onsite,当天晚上收到offer,上面筋又死在设计题上了...
microsoft面经大家帮我看看
假如高纳德参加AFGM面试电话及onsite面试的一些小提示
进入JobHunting版参与讨论
l***r
发帖数: 241
11
ding~~~~
nice article
m*****y
发帖数: 229
12
DING
g******7
发帖数: 1532
13
Monk interview.

【在 c**y 的大作中提到】
: 扫一眼就知道是牛文
:
: HF.

c*****t
发帖数: 13
14

帖子里都是我本人亲身经历,所以有些观点可能和别人的不一样.都是个人的总结,
没有发生的事情我不会乱说.

【在 m*********2 的大作中提到】
: 是你本身经验, 还是版上的综合?
:
: HF.面试
: 年来承蒙
: 的艰辛,愿

s*****y
发帖数: 897
15
so you onstie all the
M A F G L ?

【在 c*****t 的大作中提到】
:
: 帖子里都是我本人亲身经历,所以有些观点可能和别人的不一样.都是个人的总结,
: 没有发生的事情我不会乱说.

c*****t
发帖数: 13
16
只去过AGM的,这辈子与社交网络没缘分
r*******e
发帖数: 7583
17
what is T?

【在 c*****t 的大作中提到】
: 只去过AGM的,这辈子与社交网络没缘分
m*********2
发帖数: 701
18
Taco Bell

【在 r*******e 的大作中提到】
: what is T?
g***3
发帖数: 2304
19
Mark
c*****t
发帖数: 13
20

T=Tw....

【在 r*******e 的大作中提到】
: what is T?
相关主题
Amazon面经Amazon OO Design 经典题的思考
Arista面经有人来讨论下OOD的题目通常怎么答吗?
OOD amazon questionsAmazon的onsite OOD,求建议
进入JobHunting版参与讨论
p**l
发帖数: 125
21
赞!!收了, 谢谢lz
g*******e
发帖数: 61
22
mark一下
Y***e
发帖数: 1030
23
赞“像西游记一样,路途遥遥,艰险不断,怪物层出不穷”。。真生动

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

C*********5
发帖数: 420
24
赞, 收藏了。
不介意的话,弱弱地大概问一下, 大圣到见到真佛后,薪水在什么范围?

【在 Y***e 的大作中提到】
: 赞“像西游记一样,路途遥遥,艰险不断,怪物层出不穷”。。真生动
:
: HF.面试
: 年来承蒙
: 的艰辛,愿

c********2
发帖数: 56
25
楼主是好人加牛人啊
S*******e
发帖数: 262
26
mark
X*******t
发帖数: 149
27
大大ding

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

l*********8
发帖数: 4642
28
谢谢楼主!
弱问什么叫HF? Human factors?
c*****t
发帖数: 13
29

薪水其实你去glassdoor查,很全面的,各地的差异还是很大的,东西部大公司能到10万以
上(税前加
bonus),中西部或者小城市可能低点,但是生活成本也低

【在 C*********5 的大作中提到】
: 赞, 收藏了。
: 不介意的话,弱弱地大概问一下, 大圣到见到真佛后,薪水在什么范围?

c*****t
发帖数: 13
30

hedge f...
之前本版上G NY的那个女孩子的事情搞得大家发帖都很谨慎,不过常来版上应该能看得
懂更多缩写

【在 l*********8 的大作中提到】
: 谢谢楼主!
: 弱问什么叫HF? Human factors?

相关主题
急!google 一面。请大侠看看短时间内两次败于Amazon onsite
有朋友想找Java的工作吗?Rocket Fuel面经
GoF看完了以后感觉面试中OO设计就是扯淡LC dp dfs bfs 中等难度题目已经刷完了大概能搞定哪种档次公司
进入JobHunting版参与讨论
l*********8
发帖数: 4642
31
我之前在网上查 HF job, 查出来的就是Human Factors,呵呵。
现在知道了,谢谢!

【在 c*****t 的大作中提到】
:
: hedge f...
: 之前本版上G NY的那个女孩子的事情搞得大家发帖都很谨慎,不过常来版上应该能看得
: 懂更多缩写

r******n
发帖数: 4522
32
很恐怖啊,其实99%的人都是干低级脑力劳动,可interview的时候总得考考“茴香豆的
茴有n种写法”。所以俺是打算混吃等死要真被雷也不干这行了。
c*****t
发帖数: 13
33

不敢苟同你的所谓茴香豆的茴有n种写法,因为字的写法是有限的,那是死的,你写多
了那就是错,程序是活的,可以处理改进的地方很多,问题本身的条件限制也可以改很
多,从算法数据结构到软件架构编程语言架构模块设计,技术不断发展解法也不断创新
。我想你是完全错误理解我的观点,我并不是鼓励大家要背究竟哪种方法才是最佳,而
是通过平时训练时对问题深入思考,养成习惯,对于新的没见过的问题才能有更全面的
思路。想不到问不出更深的问题,本身就是一种缺乏创造力的表现。我承认有很多码农
干的不是什么高级的活,但是请问仅凭一个缺乏经验判断的人就像做有创造力的工作?
如果你觉得码农还属于缺乏创新的人群,如果你只是背出题目的解法,只能说你确实也
不太适合这个行业。

【在 r******n 的大作中提到】
: 很恐怖啊,其实99%的人都是干低级脑力劳动,可interview的时候总得考考“茴香豆的
: 茴有n种写法”。所以俺是打算混吃等死要真被雷也不干这行了。

c*********8
发帖数: 561
34
牛贴牛贴。多谢分享。
z****e
发帖数: 54598
35
L是哪个?
r******n
发帖数: 4522
36
小朋友,俺老人家20几年前进这个行当的时候也跟你现在一样满腔热情,等你做久了就
会明白的。写程序靠创造性的个人英雄年代早就一去不复返了。
另外,基础的东西,数据结构、编译、数据库、软件工程都是80年代以前就搞明白的,
后来除了网络以外根本就没啥创新,都是新瓶装旧酒比谁更能忽悠而已。以前没搞明白
的,人工智能、并行计算等等现在也都是原地踏步因为牛人们都花时间去钻研怎么忽悠
了。你要想在这个行当混得好,就得阿三化,学会怎么忽悠别人,深入思考钻研算法、
架构什么的是没有钱途的。

【在 c*****t 的大作中提到】
:
: 不敢苟同你的所谓茴香豆的茴有n种写法,因为字的写法是有限的,那是死的,你写多
: 了那就是错,程序是活的,可以处理改进的地方很多,问题本身的条件限制也可以改很
: 多,从算法数据结构到软件架构编程语言架构模块设计,技术不断发展解法也不断创新
: 。我想你是完全错误理解我的观点,我并不是鼓励大家要背究竟哪种方法才是最佳,而
: 是通过平时训练时对问题深入思考,养成习惯,对于新的没见过的问题才能有更全面的
: 思路。想不到问不出更深的问题,本身就是一种缺乏创造力的表现。我承认有很多码农
: 干的不是什么高级的活,但是请问仅凭一个缺乏经验判断的人就像做有创造力的工作?
: 如果你觉得码农还属于缺乏创新的人群,如果你只是背出题目的解法,只能说你确实也
: 不太适合这个行业。

g**f
发帖数: 414
37
re
g**f
发帖数: 414
38
I think both ridgeren and "小朋友" are right.
To build a good career, it is important to 1) know your job well and 2) know
how to make self-promotions.
This is actually true no matter what you are doing.
There are outliers like "Tang Jun", but in general it is more realistic to
establish (1) first and then do (2) when
there is a chance.
Finally, the PASSION is really important and it is very, very hard to
maintain. You can not consistently build up
the skill sets and make self-promotions without enough passion.
Just my 2 cents.

【在 r******n 的大作中提到】
: 小朋友,俺老人家20几年前进这个行当的时候也跟你现在一样满腔热情,等你做久了就
: 会明白的。写程序靠创造性的个人英雄年代早就一去不复返了。
: 另外,基础的东西,数据结构、编译、数据库、软件工程都是80年代以前就搞明白的,
: 后来除了网络以外根本就没啥创新,都是新瓶装旧酒比谁更能忽悠而已。以前没搞明白
: 的,人工智能、并行计算等等现在也都是原地踏步因为牛人们都花时间去钻研怎么忽悠
: 了。你要想在这个行当混得好,就得阿三化,学会怎么忽悠别人,深入思考钻研算法、
: 架构什么的是没有钱途的。

g******0
发帖数: 221
39
谢谢分享。

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

C*********5
发帖数: 420
40
谢谢LZ回复。 我就觉得lz很牛, 就不是网上的价。不过, 这是privacy。

【在 c*****t 的大作中提到】
:
: 不敢苟同你的所谓茴香豆的茴有n种写法,因为字的写法是有限的,那是死的,你写多
: 了那就是错,程序是活的,可以处理改进的地方很多,问题本身的条件限制也可以改很
: 多,从算法数据结构到软件架构编程语言架构模块设计,技术不断发展解法也不断创新
: 。我想你是完全错误理解我的观点,我并不是鼓励大家要背究竟哪种方法才是最佳,而
: 是通过平时训练时对问题深入思考,养成习惯,对于新的没见过的问题才能有更全面的
: 思路。想不到问不出更深的问题,本身就是一种缺乏创造力的表现。我承认有很多码农
: 干的不是什么高级的活,但是请问仅凭一个缺乏经验判断的人就像做有创造力的工作?
: 如果你觉得码农还属于缺乏创新的人群,如果你只是背出题目的解法,只能说你确实也
: 不太适合这个行业。

相关主题
LC dp dfs bfs 中等难度题目已经刷完了大概能搞定哪种档次公司microsoft面经
leetcode已刷五遍还没offer, LZ快绝望了。。。假如高纳德参加AFGM面试
今天1/9 Amazon onsite,当天晚上收到offer,上面筋又死在设计题上了...
进入JobHunting版参与讨论
g****v
发帖数: 971
41
bixv mark
Z**********4
发帖数: 528
42
绝对牛文! 老夫果断分享!
t***v
发帖数: 5
43
mark
a*******3
发帖数: 15
44
连fb的onsite都没拿到,想必也不是什么真正的名校
我一直搞不懂,为什么那么多人读ms,phd,出来却做本科生的工作,还觉得很乐意。很
悲哀。
v*********u
发帖数: 4
45
哟,看名字这位是名校毕业的微软大牛做了博士生的工作,拿了高薪还很不乐意啊.连为
什么这么多人
辛苦找工作都搞不懂,真有档次.您什么时候从阴凉地里走出来,也给晚辈们讲讲"成功"
经验吧.

【在 a*******3 的大作中提到】
: 连fb的onsite都没拿到,想必也不是什么真正的名校
: 我一直搞不懂,为什么那么多人读ms,phd,出来却做本科生的工作,还觉得很乐意。很
: 悲哀。

a*******3
发帖数: 15
46

我是一个不知名学校的本科生 我是这里几乎所有人的晚辈。 程序员拿的根本不是什么
高薪。我们这些code monkey为资本
家创造的价值远远高于x万/年。很不理解为什么你们这些人找不到工作。

【在 v*********u 的大作中提到】
: 哟,看名字这位是名校毕业的微软大牛做了博士生的工作,拿了高薪还很不乐意啊.连为
: 什么这么多人
: 辛苦找工作都搞不懂,真有档次.您什么时候从阴凉地里走出来,也给晚辈们讲讲"成功"
: 经验吧.

m*****i
发帖数: 2676
47
好文收藏
c**y
发帖数: 2282
48
不管是高中生的工作还是圣斗士的工作,能轻松赚钱的就是好工作。

【在 a*******3 的大作中提到】
: 连fb的onsite都没拿到,想必也不是什么真正的名校
: 我一直搞不懂,为什么那么多人读ms,phd,出来却做本科生的工作,还觉得很乐意。很
: 悲哀。

c*****t
发帖数: 13
49
我说一句,像你这样的本科就读的人在我高考的时候是非常非常少的,现在可以理解为
什么master,phd出来和本科生差不多了么?我们来美国读书,本身也有一部分是为了
留下来求职,语言文化等等我们没有4年的时间去适应,而且可塑性也没有年龄小的时
候那么强。
学校里到处能看见个别小本比博士生牛很多的,那又怎么样,我觉得看人不能只看学历
吧。
我来本版发帖是想分享我的经验教训,而不是来炫耀的。美国还有很多像我一样不满意
现状想努力改变的各个年龄的人,我希望我的经验能帮助他们。我们不是找不到工作同
学,而是想找到更合适自己的工作。

【在 a*******3 的大作中提到】
:
: 我是一个不知名学校的本科生 我是这里几乎所有人的晚辈。 程序员拿的根本不是什么
: 高薪。我们这些code monkey为资本
: 家创造的价值远远高于x万/年。很不理解为什么你们这些人找不到工作。

l****o
发帖数: 924
50
你还小。没有人找不到工作,只是所有人都很难找到自己满意的工作。

【在 a*******3 的大作中提到】
:
: 我是一个不知名学校的本科生 我是这里几乎所有人的晚辈。 程序员拿的根本不是什么
: 高薪。我们这些code monkey为资本
: 家创造的价值远远高于x万/年。很不理解为什么你们这些人找不到工作。

相关主题
大家帮我看看Arista面经
电话及onsite面试的一些小提示OOD amazon questions
Amazon面经Amazon OO Design 经典题的思考
进入JobHunting版参与讨论
t**v
发帖数: 101
51
楼主好人!

HF.面试
年来承蒙
的艰辛,愿

【在 c*****t 的大作中提到】
: 本人CS硕士名校非牛人,一年前去了一家中型软件公司做SD,不喜欢,刚刚跳去一家小HF.面试
: 的过程好像西游记一样,路途遥遥,艰险不断,怪物层出不穷,自己的本领也日渐增长,2年来承蒙
: 版上各路豪杰照顾分享,今日也算有个结果;特此拿出小弟所见所闻共勉,纪念找工作的艰辛,愿
: 大家早日心想试成,取到真经!
: /***********************
: 小测验
: ***********************/
: 首先来个小测验,看你能看懂多少
: 1.array,list,BST,Hashtable,queue,stack,suffix tree,collection...
: 2.BFS,DFS,DP,D&C,Greedy,Dijkstra,tree traversal,recursion,quick

g********s
发帖数: 125
52
不用读就知道是牛银
s***e
发帖数: 793
53
我曾经也是这样认为的,不过后来发现人和人差距太大了,不能用自己的眼界来衡量牛
人。
如果多年后回首现在,也同样是个人英雄辈出的年代。
当然了,思考算法,架构的确需要不多人,大多数还是打酱油的。

【在 r******n 的大作中提到】
: 小朋友,俺老人家20几年前进这个行当的时候也跟你现在一样满腔热情,等你做久了就
: 会明白的。写程序靠创造性的个人英雄年代早就一去不复返了。
: 另外,基础的东西,数据结构、编译、数据库、软件工程都是80年代以前就搞明白的,
: 后来除了网络以外根本就没啥创新,都是新瓶装旧酒比谁更能忽悠而已。以前没搞明白
: 的,人工智能、并行计算等等现在也都是原地踏步因为牛人们都花时间去钻研怎么忽悠
: 了。你要想在这个行当混得好,就得阿三化,学会怎么忽悠别人,深入思考钻研算法、
: 架构什么的是没有钱途的。

s***e
发帖数: 793
54
纠正一下,其实是高中生或低年级本科生就能胜任的工作,有些高中生可能已经写了10
年程序了。
日常工作不需要高等数学,概率统计。

【在 a*******3 的大作中提到】
: 连fb的onsite都没拿到,想必也不是什么真正的名校
: 我一直搞不懂,为什么那么多人读ms,phd,出来却做本科生的工作,还觉得很乐意。很
: 悲哀。

j**********g
发帖数: 204
55
很好的文章,谢谢楼上
t*********7
发帖数: 255
56
好帖,这游戏满级才刚开始啊
b****y
发帖数: 1867
57
zan!
b*******e
发帖数: 4
58
MARK!
l****i
发帖数: 396
59
mark!thanks for sharing ~~
p*******2
发帖数: 2480
60
Nice,mark
相关主题
有人来讨论下OOD的题目通常怎么答吗?有朋友想找Java的工作吗?
Amazon的onsite OOD,求建议GoF看完了以后感觉面试中OO设计就是扯淡
急!google 一面。请大侠看看短时间内两次败于Amazon onsite
进入JobHunting版参与讨论
g*********e
发帖数: 14401
61
牛人,犀利了。
s*****9
发帖数: 158
62
mark
1 (共1页)
进入JobHunting版参与讨论
相关主题
有人来讨论下OOD的题目通常怎么答吗?leetcode已刷五遍还没offer, LZ快绝望了。。。
Amazon的onsite OOD,求建议今天1/9 Amazon onsite,当天晚上收到offer,上面筋
急!google 一面。请大侠看看microsoft面经
有朋友想找Java的工作吗?假如高纳德参加AFGM面试
GoF看完了以后感觉面试中OO设计就是扯淡又死在设计题上了...
短时间内两次败于Amazon onsite大家帮我看看
Rocket Fuel面经电话及onsite面试的一些小提示
LC dp dfs bfs 中等难度题目已经刷完了大概能搞定哪种档次公司Amazon面经
相关话题的讨论汇总
话题: 面试话题: 公司话题: hf话题: interview话题: mark