查看: 60498| 回复: 131
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] CS硕士菜鸟美帝求职经验

   
全局:

()-+ | | @

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 gkywkf 于 2012-5-12 15:10 编辑

以下内容针对在美国读硕士,准备以软件工程师作为求职目标的学生。

简历
. 1point 3acres
简历是面试的敲门砖,一张简历最重要有两部分:毕业院校和实习经历。毕业院校当然是CMU, Stanford, MIT, Harvard这几家为最好,本科比硕士好。实习经历有比没有好,Facebook & Google又比绝大多数其他公司好一些。准备简历是一个长期的过程,找实习的时候好好找,如果没有找到好的实习,建议自己花时间做一个side project,project以上线为佳,这样子放在自己的个人网站或者简历里,也是个亮点。

有了好的简历之后可以更容易地拿到面试,甚至面试会主动过来找你。

. From 1point 3acres bbs对于投简历,建议就是一个:多投。
而且在找工作的过程中发现,投简历的途径实在是太多了:
1. 学校的career site,建立一次可以很方便地投N家,我一晚上投了20~30家在上面。
2. Linkedin, Stackoverflow, Github等也是建立一次自己的profile,可以很方便地投很多家公司。
3. Hacker New: Who Is Hiring? 自己Google一下,每个月都有无数家startup在上面贴招人的帖子。
4. 每个我使用的网站,我都会去网页底部找他们的"career", "jobs"链接,只要稍微看得顺眼一点的公司我都会提交我的简历。
5. 注意跟HR们保持关系,没事在Linkedin上make一下connection,没事给他们发发站内信什么的,面试机会大增,而且买卖不成仁义在,谁知道哪天谁又有什么机会来找你呢?

面试

软件工程师的面试以技术面试为主,我的建议准备流程大概是这样:

1.入门级,《程序员面试Exposed红皮书》,《CareerCup Cracking Coding Interview 150题》,《Hacking a Google Interview》。不论找全职还是找实习,希望先把这两本书读过一遍,最好能够把上面的代码都实现一下,达到举一反三的效果。很多时候,不论找实习还是全职,机会只有一次,希望同学们好好抓住机会,做好最基本的准备。
. .и
面试的策略一定是先去面一些“不是那么”想去的公司,有一些经验和信心之后再去投你的dream companies。. Waral dи,

2.Intermediate级,可以看看两个网站,分别是http://leetcode.com/http://www.geeksforgeeks.org/,上面有很多很多的算法或者数据结构的面试题,可以一天看个5题,然后亲自实现一下,注意一下举一反三。同时好好上一到两门算法课,能够掌握那一些基本的算法和数据结构,最好能够快速实现,不知道的时候起码能够跟面试官哈拉两句。另外还要看一看面向对象编程的基本知识,起码了解基本的Polymorphism, Encapsulation, Inheritance的概念,和一些基本的设计模式。面试的时候可以适当地看看glassdoor网站上相关公司的面试经验。

做到这里,我觉得绝大多数的实习生面试和很大一部分的软件工程师职位,在技术上已经难不倒你不了。但是一个公司决定hire一个人,还有一些其他的因素。

在面试的前一天,建议同学好好读读公司的about页面,思考一下这个公司做的什么东西,然后如果自己加入进去之后,能够做些什么,能够帮助这个公司发展得更好。这个思考对于规模越小的公司,越为重要。你自己的技术兴趣是什么,是否能够把自己的兴趣与公司的发展联系起来,如何将这些兴趣和热情通过面试的过程中传递给面试官,这都是可以好好思考的问题。

3.Advanced级,推荐阅读一下这三篇关于技术面试的帖子

http://blog.palantir.com/2011/10/28/how-to-rock-a-systems-design-interview/
http://blog.palantir.com/2011/10/03/the-coding-interview/
http://blog.palantir.com/2011/09/26/how-to-rock-an-algorithms-interview/. 1point 3 acres

分别从系统设计,编程和算法三个角度讲述了在技术面试中如何回答面试官的问题,注意举一反三。.

掌握好一门语言,可以是C/C++, Java或者Python,甚至是Javascript,不仅如此,希望你能够了解各个语言之间的主要区别,和各自的优劣,这里我推荐《黑客与画家》这本书。我面试的时候喜欢写Python,原因是因为Python的代码简洁优美,标准库的类和方法都很强大很方便,不需要定义变量(这点在白板编程的时候非常优势)。迫不得已有时候面试官要求,我也可以写C和Java,但是我都尽量会先告诉他们我可不可以写Python,我可以写完Python之后翻译成C或者Java给你解释一下。
. 1point3acres
注意写白板的时候从左上角开始写。

掌握好一门具体的技术,做前端的人可以是Javascript专家,做手机应用的人可以举出自己开发过得Obj-C或者Android的例子,做后端的人当然可以说说自己做过的项目的经验,做Web的人要明白前端UI的设计,后台数据库的存储和基本Cache的应用。

在面试的时候总是会被问道:你有什么问题,这个问题,推荐看一下下面的帖子:. check 1point3acres for more.
http://techcrunch.com/2012/02/18/from-college-to-silicon-valley/
.1point3acres
几乎每个公司都至少有一个人会问你的背景,介绍自己做过的项目,所以看着自己简历多读几遍,想一想每个上过课的内容,实习经历都有什么难题和吸引你自己的地方。.
-baidu 1point3acres
=========分割线=========

您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


还有什么其他的问题可以在帖子下面留言,我会尽量帮忙解答。BTW, 能不能多加一些积分,好多帖子我都看不到 :D
. Waral dи,
thx

评分

参与人数 32大米 +1022 萝卜 +6 收起 理由
esperanzazwj + 3 很有用的信息!
wade123 + 25 感谢分享!
angryman + 3 dashen
jjwqf + 3 很有帮助!
landuostorm + 105 感谢分享!

查看全部评分


上一篇:分享一个各大公司毕业学校大调查,来自mitbbs
下一篇:呼唤W大和各位经验人士-------------如何延缓一个学期毕业(加急)

本帖被以下淘专辑推荐:

  • · Job|主题: 122, 订阅: 12
全局:
感觉楼主最终去了startup?
回复

使用道具 举报

推荐
qmonster 2016-4-26 11:03:49 | 只看该作者
全局:
搜索后发现 楼主给出的3个blog文章地址已更新为:
https://www.palantir.com/2011/10/how-to-rock-a-systems-design-interview/
https://www.palantir.com/2011/10/the-coding-interview/. 1point3acres
https://www.palantir.com/2011/09/how-to-rock-an-algorithms-interview/.google  и

一起学习 共同进步~

补充内容 (2016-4-26 11:04):
忘记感谢了 感谢楼主分享~
回复

使用道具 举报

🔗
kkflying 2012-5-12 15:53:08 | 只看该作者
全局:
lz啊,为什么本科比硕士好呀?
回复

使用道具 举报

🔗
dark白 2012-5-12 16:53:00 | 只看该作者
全局:
lz的uid是11,元老级人物啊
关于进startup的部分非常棒
回复

使用道具 举报

🔗
梦琉 2012-5-12 18:29:08 | 只看该作者
全局:
先顶了 转CS Master的压力很大。。。
回复

使用道具 举报

🔗
mimighost007 2012-5-12 18:33:35 | 只看该作者
全局:
不错~~~~顶了,很有帮助~~~
回复

使用道具 举报

🔗
mwd 2012-5-12 18:56:31 | 只看该作者
全局:
谢谢分享。
. 1point3acres
LZ面了这么多家公司,可否列一些面试被问到的问题呢,让大家心里对各个公司的面试题目的难度有个数。
回复

使用道具 举报

🔗
magicbirds 2012-5-12 19:36:55 | 只看该作者
全局:
回复 1# gkywkf


同问为什么本科比硕士好啊?
回复

使用道具 举报

🔗
0864 2012-5-12 21:33:18 | 只看该作者
全局:
回复 8# magicbirds

在雇主眼里,本科跟硕士差别不大,本科更廉价一点,数量也多。美国本地人都是本科毕业直接工作的,读硕士的很少。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表