①找工作的方式:
首先第一种是通过实习。在实习中好好表现,得到manager好的反馈,你就有可能拿到offer。通过实习拿到offer的难度远远低于全职工作的5-6轮面试。
第二种是通过学校。一般好的学校都会有Career fair,9月和3月各一次,而你可以提前一到两个月开始着手准备。通过在Career fair的现场去投递简历,你可能会获得面试的机会。
第三种方法可以通过内推。你可以通过LinkeIn等社交软件,去联系你本硕的在各个公司就业的学姐学长,简单介绍自己的背景,请求学长学姐帮你去内推。
建议:尽早的建立你的LinkeIn Page。描述清楚你的技能,丰富自己的简历。
②找工作的经验:
谈到找工作,很重要的两个部分就是面试准备和offer审核。
面试准备:
CS的面试考察大致共分为三个部分:
(1)算法题
(2)system esign
如:你来公司工作,公司要求你设计一个短视频交互平台,请你讲一下短视频交互平台是如何实现的,使用什么样的技术,怎样维护提取。
(3)Object oriente esign(面对对象设计)
用实景模式,去完成一些接口实现。
Offer审核:
在拿到一份offer后,在入职前,你可能需要关心的是以下几个方面:
- 薪水。薪水会包括你的基本收入、年终奖以及股票收入等。
- Location。根据个人职业定位和未来规划进行综合选择。
- Balance。考虑到工作时间是否会破坏你生活的平衡、工作压力等,如有些公司可能会要求值班等。
- 发展潜力。如果你想不断提升自己的技术,你可以选择大公司;如果你想实现自己的独立项目,你可以选择去小公司从头开始做一个产品。