Skip to main content

攒人品,发一个ld历时半年多的找矿工经历

发信人: peapig (豌豆猪), 信区: JobHunting
标 题: 攒人品,发一个ld历时半年多的找矿工经历
发信站: BBS 未名空间站 (Sun Aug 30 20:24:43 2009, 美东)

最近帮ld在NY安顿好,自己也重新开始找工作了,感觉market比前几个人更差了,
如今连个电话都没有了。虽然刚刚屈服了老板,答应申请他推荐的烂校postdoc,但是
我还是希望自己能够尽快找到industry的工作。发一下ld快一年的找工经历,祝愿版上
的难友们和自己早日拿offer。
ld大概是从去年也就是2008年的9月开始正式找工作。Ld做的是理论物理,期间有一
个math finance的master也拿到了。那时候ld偶尔能接到recruiter的电话给安排个电
面啥的,不过往往都是一轮或者两轮过后就没下文了。最close的一次好像是在Chicago
的公司,和他们的director谈蒙特卡洛谈得不错,连reference都要了,还说要安排
onsite,最后没给onsite,可能是因为他们期望找个会JAVA的,而且我们在西部,
onsite太破费。
再接二连三得只有电面的情况下,ld决定改变策略,不能只找quant,也要同时找
developer,毕竟现在developer的职位比纯quant的要多很多。在此之前熊猫只上过一
门本科高年级的C++编程课,于是买了n本网上推荐的编程书自学,居然还都基本上看完
了不止一遍,让我pf啊。想我叫嚣了几年的RF,半本书都没看完过。我记得的他看的书
有C++ primer,和一本很厚的算法书,当然还有很多网上下的,我也不是很了解。据他
说后来遇到的面试问题大多出自这些书。然后就是3本地球人都知道的面试书,准备
brain teasers和一些数学问题。当然据他说这些书不能只看结论,得自己想明白,有
些书上的答案还是错的。这3本书能保你过第一轮,最多第二轮,他运气一向不好,所
以对他来说从来都没有捷径走成功过的。
Christmas过了,还是没啥消息,这时候他的一个朋友找到hedgefund的工作,以前
他也面过那家公司,不过当时编程太烂,没成。找工作就是这样,等到你ready了,工
作又不ready了。在看过很多很多书过后,ld开始理解了以前的那些自我感觉不错的面
试自己的回答是多么的肤浅,也明白的别人的问题其实几下就能问出你的真实水平。
又几个月过去了,电面不少,但一个onsite都没有,熊猫开始不安了,他的朋友们
也不问他找工作的情况了。他消除不安的方式就是看更多的书,但是这样有用吗?我敦
促他多投简历,他说efinancialcareer上常年都是那几个职位,就是recruiter在那里
刷屏而已。那也得投啊!后来事实证明,efinancialcareer, phds.org还比较有用,给
他打电话的recuiter基本上都是那里看到他的简历的。monster,careerbuilder就不要
试了,一点用都灭有。
再后来终于有了第一个onsite,是bloomberg的quant group给的,电面两轮,问得
问题都挺tough的,要现场推公式之类的。Recruiter不停跟他讲肯定会问编程,因为电
面都在问数学。于是熊猫又发狠看了阵编程,结果去NY面bloomberg的时候还是问数学
算法,数值方法,公式证明,譬如想个算法算pie的100万位之类的,10来个人两两配对
问了7,8轮,足足8个小时,最后没给offer。准备bloomberg的面试虽然是完全打错了
方向,但是把programming又强化了一遍,也算是件好事。

5月份ld正式毕业,强颜欢笑地参加了毕业典礼,7月opt就正式开始,但是工作还
是没着落,已经有打算到NY裸奔了。
6月份好像突然多了好些个机会。
6月初东部一家公司给他了个电面,就问了一个technical的问题,然后就blabla的
介绍他们公司,感觉好像不是很诚心招人,但是那边第二天就说要给onsite。当时ld还
有Goldman的第3轮电面和onsite时间冲突,后来好歹打电话到英国找到recruiter把
Goldman的电面时间给改了。虽然觉得不太真实,毕竟onsite能离offer更近一点吧。
Onsite问题远没有bloomberg的变态,都是些比较基础的编程和数学。
在goldman第4轮电话的时候(天,4轮!历时两个多月)熊猫收到那家公司的电话,
说要给offer。再后来纸offer寄到,开的工资也还不错,和公司商量好开工时间,立马
就签。
现在ld开工一个月了,算算从找工作到拿到offer差不多9-10个月,期间真的很艰难
,也有回国的准备了,但是总算是等到了一个offer。真的就是坚持就是胜利啊。大家
都坚持,加油啊。

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...