浅聊在美找工作以及工作之后的感受

holmes_panda 2012-12-14 03:45:40
加精
此贴并不是炫耀我在美帝工作如何如何,而是仅仅想把这几个月的生活记录下来。

在国内读完大学,不想找工作,又不想读国内的研究生,所以跟随大流,来到美帝读master。 在一个算不错的学校读完之后,来到加州硅谷找工作。

6月来到硅谷,开始投简历,准备面试的知识,一直到9月才找到。 期间简历大概投了有200个,收到面试电话大概在40~50之间,收到onsite面试大概在10个左右。

不知道国内找工作怎么样。在本科的时候也投过校招的简历。大多数得到的都是被安排在一个教室里面,做一张试卷,做的好,然后才有安排下一轮。因为当时注重出国,所以有了下一轮,也没去。记得当时有腾讯,百度,迅雷等公司,但是都没去。挺是遗憾。 在硅谷这边,一开始基本是网上投简历。而且投的职位还只能是entry level或者junior的。因为别人一般都是招有工作经验的,所以像我这种只读书的毫无竞争力。 每天不断的刷新,有新的职位就投一封。

大概在2~3周之后,一开始投的简历就会有音信。要么被默拒了,要么就会有邮件告诉你,你不是我们要找的candidate,sorry。 要么就是会有电话来,跟你约第一轮的电话面试。

电话面试也分很多种。但是基本上都是围绕你的简历,简历上要是自己编造的,到时候说不出来,那就囧了。记得有个公司,做芯片的。围着我的简历问当年大二时候做的一个项目里面的一个小细节。我实在记不起来了,于是这个公司面完之后就没有消息了。 还有个公司面试官问的我做解析器的细节,我答出来了,但是和他理解的完全不一样,就是说他任务解析器应该那样,我认为是这样,到最后虽然你答得是你当时做的,但是没有说服面试官,也囧了。 不过大多数电话,都很简单,只要简历没问题,然后最后的时候,会稳一点小小的技术问题,比如二分查找的时间复杂度? 析构函数写出virtual有什么好处? 构造函数的赋值初始化和初始化列表各自有什么缺点优点? 所以只要有点基础,就答得出来。

之后要是面试官认为你还行,就会和你预约下一步的面试。有的公司下一轮还是继续是电话面试,只不过形式变了。不再是和你聊简历了,而是那边的面试官给你出1~2个题目,然后你在他指定的网页上边和他聊天边写代码。这种形式的面试,其实也还算简单,不会碰到很难得题目,因为时间基本上只给你一个小时。

我基本上遇到了很多类型的题目,比如:
1.一个无序的数组,找出其中两个数,使得这两个数的差是最大的,并且较大的数在数组里面的顺序是在较小的数的后面。

2. 写一段代码判断2个字符串是不是anagram,就是说2个字符串的组成的字符都一样,只是顺序不一样。比如,“abdc” 和 “dbca”

3. 写一段代码,判断第一个字符串中出现的字符,在第二个字符串中都存在。

4. 一个二叉树,树的节点都是值,找到一条路径,使得路径上的点的值加起来的和是最大的。

一般写完了,还要和他讲每一步的思路,以及最后时间和空间复杂度,然后会问你还可不可以优化,等等。
还有的记不起来了,大多数都是网上可以搜索到的题目,也就是说只要准备了,就应该写的出来。

之后要是还有下一步,就会有onsite了。

一般onsite会有很多个人,大概4--5个人面试,和你聊的东西也五花八门, 比如简历,比如运动,爱好,电脑游戏。但是聊完之后一般都会给你一个技术问题,所以这里才是重点。也就是基本上每个人都要写一段程序。这里的程序大概要比电面的程序难一点。我遇到的有
1. 一个数组里面有很多0,1,2 这几个数字,杂乱无序,要求写段代码,使得所有的0在最前面,1在中间,2在最后。

2. 写段代码,输出出一个字符串的左右排列。

3. 写段代码,输出出一个字符串的所有组合。

4. 八皇后

5. 老鼠走迷宫的变种。

基本上,准备了cracking和leetcode之后,这些题目应该还好。

不过也遇到面试官出那种超级难的问题的,要是没准备过,就基本做不出来。

比如有个面试官出的是 平面上有许多的点,给你点的结构,写段代码,找到一条直线,使得这条直线穿过的点数目最多。 当时纠结了好久,写出的不是最优的, 在面试官的提示下才写出来。 不过最后还是挂了。

跟变态的有面试官进来什么都不拿,直接拿个魔方进来,问你会不会玩魔方,说他最近心血来潮准备研究一下魔方的算法,要和我一起研究研究,当时瞬间就囧了。完全不会。。。。。

最后找到一个满意的工作,老板人很好,不push,而且总是和和气气的,要求做的东西也是量不大,遇到问题直接问,他总是耐心解答,入职3个月,过的挺开心。。。。很幸运有这么好的老板。。。。。

祝大家顺利。。。。
...全文
179924 410 打赏 收藏 转发到动态 举报
写回复
用AI写文章
410 条回复
切换为时间正序
请发表友善的回复…
发表回复
Agnostos 2014-02-04
  • 打赏
  • 举报
回复
引用 10 楼 holmes_panda 的回复:
所以我现在一直不明白面试问这么多算法题的意义何在. 像有些公司做的东西注重算法,那还情有可原,但是大多数公司,做的东西完全不考虑时间复杂度,所以基本上只要做出功能就行了. 那面试算法的意义何在? 难道只是学着其他的公司而已么? 仅仅是吐槽而已......
算法考察的其实是智力(但不是智商) 也就是考察理解利用其它知识结构的能力,在工作中实际更多表现为学习技术和应用技术的能力,而非那些算法本身的使用
zwhkmxy 2013-11-25
  • 打赏
  • 举报
回复
关注了多给你发点
闲庭细步 2013-09-29
  • 打赏
  • 举报
回复
撸主这么厉害,我正准备去,国内一流大学本科,不过GPA不高+经济问题,没去申请graduate education,在国有大型机构工作3年经历,去硅谷靠谱吗?
caodaxia 2013-08-22
  • 打赏
  • 举报
回复
Mark......Mark.
segeon 2013-08-04
  • 打赏
  • 举报
回复
1.一个无序的数组,找出其中两个数,使得这两个数的差是最大的,并且较大的数在数组里面的顺序是在较小的数的后面。 用一个数组存每个数字左边的最小数,然后在找出该数组与原数组对应位置差值最大的哪一组就是所求的两个数了。复杂度O(n) 2. 写一段代码判断2个字符串是不是anagram,就是说2个字符串的组成的字符都一样,只是顺序不一样。比如,“abdc” 和 “dbca” 用两个数组分别统计单词中每个字母出现的次数,然后看两个数组是否一样。复杂度O(n) 3. 写一段代码,判断第一个字符串中出现的字符,在第二个字符串中都存在。 和上一题类似 4. 一个二叉树,树的节点都是值,找到一条路径,使得路径上的点的值加起来的和是最大的。 用一个数组存放最佳路径,一个数组存放当前路径。在递归的过程中进入下一层的时候更新权值和当前路径,到叶子节点时和最佳路径比较,如果权值大就更新最佳路径。回退的时候在当前路径上去掉当前节点及其权重。
dhtim135 2013-07-09
  • 打赏
  • 举报
回复
楼主,你能推荐下准备SDE面试的材料么?
悟迟 2013-05-09
  • 打赏
  • 举报
回复
引用 38 楼 soonfei 的回复:
楼主在国外也可以上csdn么?
为什么不可以呢?
返璞归真 2013-03-27
  • 打赏
  • 举报
回复
my_star_ 2013-03-05
  • 打赏
  • 举报
回复
真的挺厉害的,找工作当真真需要毅力
qdtvuhyzh 2013-03-02
  • 打赏
  • 举报
回复
顶一下,支持。
Y_mumu 2013-02-22
  • 打赏
  • 举报
回复
感觉还得努力学啊
事了了了 2013-02-21
  • 打赏
  • 举报
回复
楼主大才,经历很丰富啊。
CHF_VIP 2013-02-20
  • 打赏
  • 举报
回复
我面试的时候就问了一个问题:“函数前加virtual的最用”然后就试用期了。
zwhkmxy 2013-02-19
  • 打赏
  • 举报
回复
不知道国内找工作怎么样。在本科的时候也投过校招的简历。大多数得到的都是被安排在一个教室里面,做一张试卷,做的好,然后才有安排下一轮。因为当时注重出国,所以有了下一轮,也没去。记得当时有腾讯,百度,迅雷等公司,但是都没去。挺是遗憾。 在硅谷这边,一开始基本是网上投简历。而且投的职位还只能是entry level或者junior的。因为别人一般都是招有工作经验的,所以像我这种只读书的毫无竞争力。 每天不断的刷新,有新的职位就投一封。 大概在2~3周之后,一开始投的简历就会有音信。要么被默拒了,要么就会有邮件告诉你,你不是我们要找的candidate,sorry。 要么就是会有电话来,跟你约第一轮的电话面试。 电话面试也分很多种。但是基本上都是围绕你的简历,简历上要是自己编造的,到时候说不出来,那就囧了。记得有个公司,做芯片的。围着我的简历问当年大二时候做的一个项目里面的一个小细节。我实在记不起来了,于是这个公司面完之后就没有消息了。 还有个公司面试官问的我做解析器的细节,我答出来了,但是和他理解的完全不一样,就是说他任务解析器应该那样,我认为是这样,到最后虽然你答得是你当时做的,但是没有说服面试官,也囧了。 不过大多数电话,都很简单,只要简历没问题,然后最后的时候,会稳一点小小的技术问题,比如二分查找的时间复杂度? 析构函数写出virtual有什么好处? 构造函数的赋值初始化和初始化列表各自有什么缺点优点? 所以只要有点基础,就答得出来。
fenwaihong168 2013-02-19
  • 打赏
  • 举报
回复
楼主写的真好,顶下。。
acm365 2013-02-15
  • 打赏
  • 举报
回复
引用 50 楼 XinYaping 的回复:
引用 47 楼 gip884 的回复:意思是说小学到初中到技校读书都不咋样的屌丝男就没希望了? 读书好的人都不见得总能看得到希望,读书不好的人凭什么奢望命运女神的特别眷顾?
这句话您可就说错了,尤其是在中国。不管你信不信,我反正信了
K-dash 2013-02-12
  • 打赏
  • 举报
回复
羡慕楼主,加油
  • 打赏
  • 举报
回复
23wwwwww 2013-02-08
  • 打赏
  • 举报
回复
跳动de指尖 2013-02-07
  • 打赏
  • 举报
回复
加载更多回复(359)

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧