2.1 了解面试公司
一般情况下,在面试之前需要对应聘的企业有所了解,可能有人会问:一家企业那么大,需要了解的信息那么多,我该怎样去了解,总不能所有的都去看一遍吧?当然不需要,也不可能所有的内容都看一遍,但是可以有重点、有类别地去掌握。作为软件测试工程师,可以从以下几个方面查找资料。
1.企业概况与企业文化
企业概况可以从企业官方网站获得,包括简介、历史、规模、性质、愿景等。通过这些基本信息,再综合自己的实力、定位和兴趣判断是否值得加入。除此之外,还可以通过天眼查对公司的项目品牌、法定代表人、成立时间、公司发展、经营范围等信息有所掌握。这些都是客观的信息,很容易获取到。
可以通过百度知道、知乎、搜狗问问、脉脉、360问答等平台搜索企业的关键字或品牌进行查找,得到内部员工、网友对该企业的一些感受和评价。如果有认识的人在企业内,可以直接询问一些情况。总之,要想尽一切办法更多地去了解,多多掌握,多多受益。
2.企业所属行业
为什么要了解企业所属行业?一方面,可以对行业内的其他公司、竞争对手有所了解、对企业在行业中的地位、口碑有所掌握;另一方面,对自己的长期职业负责,在选择行业时尽可能选择朝阳行业,而不是夕阳行业,要与自己的职业规划相符合。
3.企业的组织架构和团队
了解企业组织架构有利于判断企业的管理特征。如果一家公司的管理架构层级比较少,意味着管理更加扁平化,很有可能是以业务为中心,而不是以人为中心。这也是互联网公司非常典型的特征。
了解团队,更多的是了解应聘岗位的团队,通常来说测试工程师属于技术开发部或测试部门。需要注意的是部门的一些特殊要求、人员构成、工作性质、岗位培训及晋升渠道。从人员构成中了解人员素质和技术能力,从而判断自己所处的位置,是否可以承担挑战性的工作;从工作性质可以判断出工作的构成及内容;从岗位培训可以看出公司对员工素质的提高和在人力资源上的投资战略;晋升渠道涉及个人的职业规划和自身的发展,体现出制度的公正、合理。
4.企业业务和产品
业务和产品是企业盈利的东西,相对来说也是了解中最需要重点关注的一个点。对于测试人员,如果在面试之前能够试用产品,有一些自己的看法就更能体现出自己的价值和对这份工作的重视。测试人员不能只关注产品的测试工作,还需要关注竞争产品的特点、业务逻辑的合理性,要带有怀疑的态度进行测试。
了解公司也包括面试环节,企业招聘是公司发展过程中的一步,求职者需要将公司的需求和自己的实际结合起来,进而判断自己是否与公司的发展目标一致。更多地了解公司在面试时就可以使自己在思考问题上和面试官处于近乎同等的位置,思其所思,答其所需。通常情况下,如果几名候选人条件差不多,与公司的文化价值相融合者更能拿到offer。