各位家长、老师、同学们好,我是美国德克萨斯州大学计算机科学专业的毕业生
在西游的帮助下,我拿下了VISA,Salesforce,惠普,路透社以及沃尔玛五家公司的OFFER。
在整个求职季,面试超过50+公司,先后收获10+Offer
我的 OFFER
左右滑动查看更多
我目前在美国全职工作,同时也担任SeeU计算机助教。日常会指导SeeU学弟学妹们刷题,选课,技术面试等。
今天分享一下我在整个求职过程中总结出来的心得体会,之前也在群里分享过语音,有需要语音的同学和家长可以点击小程序收听!
Q1
通过软件工程开发面试需要哪些条件?
有三项条件比较重要,分别为学术背景、实习与项目经历、软实力。
首先,学术背景。HR在看简历的时候会特别注意以下几门课程:数据结构、算法、计算机组成与架构以及操作系统。
除此之外,还有个人的GPA成绩。GPA成绩一般要求在3.5以上即可,3.8以上更好。如果GPA相对比较低,可以多上一些课进行弥补。学术背景的目的就是帮助HR确认你是否有能够胜任这个工作的基础。
其次,实习与项目经历。想要参加面试,最少要有一个实习或者一个项目经历。这一点可以体现你对科技的热情以及你的学习能力。
最后,软实力。面试会比较注意个人的情景处理能力,比如如何处理大家对同一个问题的不同意见,你能否把根据不同人提出的问题进行定义,理清思路,快速给出解决方案。
大多大公司的招聘要求都离不开以上三点,比如亚马逊在奥斯汀地区招2020年的软件开发工程师时,学术背景以及实力和项目经历的比重分别占到了45%左右,软实力则占据了10%。
所以,以上三点对于任何一个类似软件工程师的岗位来说,都是很重要的能力。
Q2
惠普,VISA以及Salesforce面试过程是怎么样的?
惠普的面试机会是我在秋招时拿到的,我先带着简历跟他们聊了一下,第二天我就进行了第一轮面试,耗时一个半小时。第二轮则是跟另外一个同学一起面试,主要针对简历里的经历进行提问,我个人觉得在第二轮面试中,我在软实力方面的一些问题作答还不错,所以拿到了惠普的OFFER。
VISA则有所不同,我同样在学校交了简历之后,大概过了三周VISA才与我联系,VISA的面试过程相对来说更加标准,他们先给我发了一套在线面试题,大概有六道编程题,要在三个小时之内做出来。两周后,就有了一轮线上面试,当时有两位面试官,面试完后大概一个月左右我收到了OFFER。
对于Salesforce,其实我很早就投了简历,但它们是春季时与我联系的,所以我在线上面试了一轮,面试相对来说比较基础,面试完第二天就拿到了OFFER。
Q3
面对不同的OFFER,我是如何抉择?
首先,我考虑了各家公司会让我做什么样的Project。比如,拿Salesforce和VISA这两家的Project做对比,前者大多关于服务器的相关科技,而后者大多关于消费,我根据自己的兴趣做出了选择。
另外,疫情。美国的疫情最早在纽约州和加州爆发,Salesforce的实习地点正好在加州,而当时我正在德州,也就是VISA的实习地区,恰好这一块地域病例也比较少,考虑到安全和地理位置便利,我就选择了在VISA实习。
Q4
在求职过程中如何提高自己?
我主要从三个方面进行提升,专业技能,习惯培养,以及开拓思维。
首先,专业技能。我想给大家推荐几个资源,首先,一个叫做GitHub的网站里有一个Coding interview university文档,这个文档可以帮助大家在学习的过程中查漏补缺,也可以关注一下YouTube上各种各样的视频教程。
第二,习惯培养。我想向大家推荐一本书,Motivation and learning strategies for college success,这本书里会教你如何管理自己的时间,如何做好规划等,我们可以利用这本书帮助自己形成一些好的学习与时间管理习惯。
第三,开拓思维。我们在学计算机时,大部分精力都会集中在刷题与找实习上,但最重要的是提高自己的见识和综合素质。以下这几个工具大家也可以使用,一个是知乎,在这个平台上你可以看感兴趣的问题下的不同回答,在思维上产生碰撞。还有一个是美国的博客,Media,很多人会在这个平台上写高质量的文章。还有,大家一定也要多向身边的朋友和老师学习。
最后,我从只能写出很一般的简历到如今收获到五个大厂的工作是从零到一的质变,感谢西游里所有帮助我的老师和同学们
Q5
学习计算机专业,什么能力最重要?
我觉得在计算机学习中,最重要的能力就是能在短时间内快速理解并且应用知识因为在课程中我们不仅仅要做到认真听课,更需要完成各种各样的项目,Project等等。
Q6
我是怎样找到项目的?
我一般会通过这几个渠道找Project(项目):朋友间合作、校内老师或社团、个人领英界面。
第一点,朋友间的合作。之前我有位学文科的朋友,他有一个想法,实践这个想法需要些计算机方面的知识,所以他联系了我,后来我们一起完成了项目。
第二点,校内老师和社团。很多老师手头上有各种各样的项目,如果你发现某位老师研究的方向你比较感兴趣,你可以去问问这个老师,,有没有什么项目可以让你跟他一起做。而社团,像是计算机系里就会有网络安全、手机的APP相关的等等社团,他们会带着学生一起来做各种各样的项目。
第三点,个人领英界面。我们的个人领英界面也是一种让别人了解自己的方式,如果我们想找人合作,可以通过领英查看以往他做过什么样的项目,用过哪些工具,来判断我们是否适合一起钻研,反之亦然,更新好领英界面,就相当于给自己打了一块招牌。
Q7
如何较好地完成一个项目?
我们可以分四步进行:分析拆解问题、利用互联网资源、与他人合作、总结提升。
首先,分析拆解问题。在面对一个项目时,我们要先了解与此项目相关的要求和评价体系。详细列出我们应当做什么,应当了解哪些知识等等,这不仅能够帮我们了解项目,也可以调节自己在刚开始面对项目时的不安。
其次,利用互联网资源。项目过程中如果我们碰到瓶颈,可以充分利用互联网上的资源,借鉴和理解别人的思路。如果还是有不明白的地方,我们就可以去找老师同学等人合作,一起探讨问题、解决问题。
项目结束后,我们一定要做一个简单的汇报汇报内容可以是梳理在项目中学到的知识、遇到的困难、解决办法等等。
Q8
大学四年怎么安排比较合适?
如果将大学四年分为八个学期,在第一到第三学期中,主要任务是完成一些比较核心的课程,大家要尽量考出较好的GPA成绩,与此同时,也可以选择辅修或双学位。
很多人在第一第二学期之间会选择实习,如果在各方面都准备好的情况下,你可以在第二学期结束时通过各类招聘会找一份实习。
第三个学期我们已经完成了所有的核心课程,对于一整个四年的学习计划和课程也有了一个大概的认知,那么大家就可以在第四第五学期时选择一些自己感兴趣的的选修课。
进入大三后,如果你对科研有兴趣,可以跟教授沟通,看看可否做一些科研项目。
Q9
西游给了我哪些帮助?
第一,个人专业形象。西游的老师们在我的简历、领英个人界面上花了很多心思,帮助我修改润色以往的项目经历,甚至还教会我如何与他人聊天,如何进行有效社交,大大提高了我得到面试机会的几率。
第二,面试练习。面试前我们需要做一些题目,而西游拥有很多富有经验的老师,他们经常会预测到准确的原题。
第三,OFFER抉择。我收到Offer之后,在如何更好的抉择Offer,要考虑哪些条件上有些迷茫,当时也是西游的老师们给我提供了非常多的帮助。
另外,西游为学生们提供做项目的机会,这对大家来说是非常有帮助的,可以增强自己的项目背景。我曾经上一门人脸识别的课程,由一个微软的资深工程师进行授课 ,我在这节课当中担任一个助教的角色,也欢迎大家来跟西游的老师了解这些项目。
 想获取更多项目的面试经验 
 欢迎咨询西游小助手Allen 
 关注我们,持续为您推送留学/求职干货 
文末声明:SeeUCareer致力于分享求职干货,本文为原创文章,如需转载请在后台留言。2022 SeeUCareer保留所有权利。
继续阅读
阅读原文