1.前言

读了之前的简历篇投递篇,你应该开始准备迎接面试了,那么,在面试前,我们都需要准备些什么呢?是要默默的去背诵那些理论知识,还是熟悉一下自己的技能?又或者去看看公司要求的那些技术呢?接下来这篇文章,将要向大家介绍一下,在面试前我们该如何准备,让面试变得简单,让面试前的你不再那么迷茫和紧张。

这篇文章会比较枯燥,没有配图,没有配乐,也没有……

因为需要准备的东西都是你简历上有的,我这里只是给你一些提醒和简单的建议。

2.准备篇

2.1理论储备

  理论知识,永远是需要的,且必须掌握的。

  但是我所说的掌握,并不是去翻阅网络上的资料,然后满满的背诵一大篇,而是让他变成一种常识,变成你脑中记忆的一部分。比如:测试的面试时总会问到软件测试的生命周期是什么?那么答案在网络上是可以很容易找到的,那么我们在回答的时候要一字不差的去背下来么?当然不是的,这里是要结合你之前的项目经验来描述。因为每个公司的不同,它可能会没有需求文档,也可能每个环节都要评审,又或者在测试结束后,连测试报告都不需要你来设计,就开始了下一个测试任务了。对于面试官来讲,他们想听到的是你的真实经历和理论的结合。那么我们该如何回答?这里给出一个相对合适的答案:理论上包括了xxxx,而我在上家公司时因为类似敏捷开发的模式,所以我们经常没有很完成文档可看,或者不需要特意设计测试用例。。。

  当然以上的情况是对于有经验的人来说,哪怕几个月的经验,而对于那些应届生,如何准备?首先背诵是要的,但不是像课文一样去背诵,请把他在准备期间模拟出来,熟悉到,你认为测试就是这样的过程为止,让它变成你的认知的一部分。这样在你回答别人问题的时候,不会像小学生背课文一样,没有感情或者超丰富的感情的叙述出来……

  熟练的使用是将知识转化为你头脑中一部分的重要环节,请不要忽略他,也尽量不要因为应付面试,而应付了事的去看一眼,因为它在你的工作中是很有帮助的,要学会活学活用。

  很多人说面试就像相亲,虽然我并不苟同,但却也不是完全否认。比如你在撩妹的过程中,还需要提前在网上准备好台词去背诵么?很少会有这种情况吧,如果你背下来满篇的浪漫表白方式,结果人家给你提出了其他的问题,那你不就尴尬了!上万的理论知识,在面试的时候其实也只不过会出现几个而已。那么这里又提到了上万的理论知识,我的天,这要怎么熟悉啊?不要急,之前的两篇文章,我有特意提出,针对不同的公司要求,去准备不同的知识储备点吧。而且,真正的面试问题是固定那么几个的,就算你没有很好的将知识融入脑中,也请不要紧张,会就是会,不会就是不会,不要瞎编,面试官又不是傻子,你那样做只是骗自己了……

2.2技能拓展

  还记得你自己在简历中写到的技能吧?比如熟悉Photoshop,比如掌握JMeter,比如掌握Java,比如精通Hadoop等等……

  在你确认了简历中写到的技能点,以及熟练程度之后,你需要对你写到的所有东西负责,也就是相应程度的做准备。

  你说你对测试框架比较熟悉,或者对接口测试比较了解,好吧,那么问题来了,你是如何设计这个框架的,都用到了什么?接口测试又需要注意什么呢;你说你对Java很熟悉,因为一直在用,好吧,先简单说说反射是什么?锁又是干嘛的?给你个小需求,你跟我说说你怎么设计开发它!

  如果你能对这样的连续轰炸似的问题,很轻松的回答出来,那么恭喜你,你的技能对面试足够用了,而且在工作中真的有熟练使用。

  技能不像理论或者其他东西可以随口说,不能乱编,面试官90%以上都是专业的,他们很容易就识别了你的技术到底行不行,所以这里也完全没有编的必要。请在面试前好好扩充你的技能储备。他们是需要你头脑中活灵活现的,就像给你真实的工作任务 一样,如果你不能很好的将它展示出来,那么你将会被淘汰。当然,这里也不排除真的什么都不会,但是学习能力就是强,可以短期学会,而且公司还喜欢你这样的人,但这是少数,请不要抱有这样的心态。

  除了你简历中写到的东西,我们要不要准备点惊喜给面试官,比如再看看别的技术,然后拿出来吹一下?别作死了……你真的可以熟练的把你简历中写到的技术活灵活现的展示出来么?有时候他们不只是面试,还会给你一张白纸,让你写出来的,比如各种代码编程……你有看其他东西的时间,好好看看你会的好不好。

2.3模拟实战

  模拟实战是什么?

  在面试前,如果你充分的准备好了理论知识和技能部分,那么不妨来几次模拟实战!模拟面试时候的场景。当你很轻松的面对模拟场景后,就不会很惧怕炮轰式的问题了。

  首先是自我介绍,自己写一篇简单的自我介绍稿子,熟练的读出来,最后脱稿带着笑容对着镜子说出来!这一部分其实很重要,通畅会给HR和面试官一个好的印象,他们通过你的自我介绍,知道你的描述能力,沟通能力,技能掌握情况,项目实践情况以及性格等。

  然后,面试官开始提问,最开始的肯定会是跟你项目有关的知识,以及理论知识(如果是应届生 ,他们也会考虑出一些项目问题来看看你的应对能力)。来好好模拟一下这部分,网络是很厉害的东西,你可以搜到面试过程中经常遇到的问题,像自我介绍一样的带着笑容把这部分完美的回答出来,即便你被问的一脸懵逼,也请保持笑容(不要苦笑)。

  再者,面试官开始连续轰炸的问题,你要如何去处理这些临时问题?

  最后,面试官总是以你还有什么问题做结束语。那么你需要准备一些有意义的问题来回答他们,不要问面试官薪资福利的问题,也不要问加班的问题,那不是你在面试过程中该问的!你该想想什么才有意义的问题,比如我这次面试中有哪里不行,有什么需要改进的,如果可以入职我需要扩展什么技能等等,这系列的问题很多,不要傻子一样的回答,我没什么问题。如果你没什么问题,那么你的问题就大了,回家吧……  

2.4心理挑战

  说到心理,大家最先想到的就是紧张,紧张什么呢?怕面试不过,怕自己答的不好,怕……怕毛线啊,面试官又不能把你吃了,有时候面试官比你还紧张呢,知道么?他们甚至不知道该问你点什么好……

  完全没有理由紧张的事情,有上万的公司让你挑选,你有什么紧张的呢?就算这家公司不用你,难道你还能不再面试了?同样还是要继续嘛;假如你面试过了,薪资很不满意,那你不是白紧张了。

  首先来讲,紧张只是因为你经验不足,技能掌握不行,该记住的东西没有很好的记下来 ,所以认为自己什么都不行,要如何应付面试官。那么问题又来了,你没准备好投毛简历?玩呢?绝对不是投递好了简历再去做面试准备的,你搞错了,准备是一直存在的,从你要跳槽前开始,从你在工作中就开始储备知识和技能点的。积累下来的东西,才是你最好的准备!

  千万要记得你曾经的工作都做了什么,用了什么技术,你学了什么,以及你想要实现什么目标!不然你只是浑浑噩噩的混日子,没有哪个公司的领导会看上你,更何况,你们还很年轻(估计岁数大的也不会看这些文章……)

  准备好了以上要说的东西,那么我们需要做的就是实战和总结!这就是我说的心理挑战的一部分。

  如果说你唱一遍歌是跑调的,那就唱10遍,唱100遍,最后,你一定会唱好这首歌,如果唱了200遍你还唱不好!兄弟,你敢换首歌,或者别唱了么,有这毅力干点别的不好么……

  同样的,想要你下一次面试更加顺利,消除紧张感,怎么办?先面一次!管他过不过干嘛,管他答不答的上问题干嘛,你管人家怎么看你干嘛?你要做的就是好好的表现,没有任何压力的去展示自己!如果在这过程中被人家看中了,那你就是中奖了!而我所说的这个实战性的先面试一次,绝对不只是为了让你找感觉随随便便去了,那是你对自己不负责,也是对人家HR和公司不负责!请先做好你该做的准备,然后不断的去实践,不断的去总结。要知道,你的进步是建立在经验总结上的,如果你失败以后,还是按照失败的方法做,那还会失败,如果成功了,那100%是运气,没有别的解释!

  假如你实战面试了100家,还是没有任何收获,我想说,你放弃吧,你不知道怎么改变自己,这么多家了,你都没有发现人家为什么不要你么?你只是纠结因为自己学历不行,技术不够。那我就问了,你的学历和技术不是写在简历上的么?难道人家不知道你学历和技术概况就找你面试了?你这不是自作多情了么?找你来就是为了看看你的实际沟通能力,办事效率,以及压力承受能力和应变能力等等!

  当然,我并不否认,公司主要还是看实战和技术的,可他不是死的,你是可以去学去实践的!

  所以,别去看别人的想法,好好改善自己,为了下一次面试,把这次面试认真的,愉快的完成下来!

2.5其他准备

  有些准备你应该是想的到的吧?

  男生要让人觉得整洁干练,女生要仪态得体;

  一字一句的让面试官听清你讲的每件事,就像说故事一样,让他们沉浸其中,但是不要废话连篇,你是来面试的……练好你的普通话

  言行举止,不要那么多小动作,面试官又不是招聘猴子,不要抓耳挠腮。

  最重要的,放松!愉快的心情,阳光般的笑容,善良的心灵,银铃般的声音~~有了这些,你的所有知识都记得住!放心吧,他们早就在你的心里了,只是你太紧张不知道如何作答!

  以上就是关于面试前要准备的东西,这篇写的稍显杂乱,但是主题还是比较明确的,总结如下。

3.几点面试前准备的建议

  1.把知识变成自己的,活学活用,不要看着天花板背下来,公司要的是实干家!

  2.技术是用来使用和扩展的,灵活运用,不要硬背人家的技术问题,要是人家不问呢?那不是死很惨!

  3.实战永远是最好的经验!没有之一。

  4.给你的失败做个总结,然后去改进他,别把理由推到不相关的地方,没上过大学的牛人有的是,你算老几?

  5.你跟着人家做10年的培训技术,也不如公司好好实用半年,这才是你宝贵的经验。

  6.别恐惧人家对你的看法,那不重要,你只需要好好展示自己就可以了。

  7.衣冠不整,个性十足的去演艺圈试试吧,IT行业不要你像中介一样西装革履,但也要至少像个正常人一样。

  8.说普通话,让面试官知道你在说什么,不然你准备半天不知道你讲什么都是白扯。除非你有绝对的技术可以展示出来(那背着笔记本去展示吧!)

  9.美丽的心情,不只是给别人看,也是给自己一个机会!

  10.说别的没用,如果你沟通和应变能力就是练不好,那你好好练练你的技术,别偷懒,去应用他,练熟为止!

  我的文章不是死的,请活用,后边我还会更新其他问题进来,请随时关注!那么请期待最后一篇,简历写好了,也投递出去了,准备也充分了,那么我们开始真正的面试吧!关于面试(面试篇)

  Q:要面试了,我什么都不会,怎么办?

  A:你什么都不会投什么简历,跳什么槽?

  Q: 我是应届生,不知道要准备什么啊?

  A: 你要应聘什么职位不知道么?去搜一下啊,这个职位需要做什么,需要掌握什么,公司要求什么!

  Q:我面试十多家了,人家就看我学历不行,哎,太伤了……

  A:恩,你这么在乎学历,去考一个吧!考一个就算5万,等你上班了一个月就上万,不到半年就回本了~; 你就不想想自己什么不行么?交流,技术,还是其他?还真会找理由……

  Q:技术是可以的,但是我沟通不行,描述不好怎么破?

  A:推荐你带着笔记本去,把你的技术通过框架,程序展示给面试官!多做少说,减少自己弱点的展示!(当然,沟通是可以锻炼的,把面试官当做同事,平常的技术讨论你不会紧张吧?)

  Q:感觉在公司里呆了这么久什么都没学到,哎……

  A:我再次申明,你呆这么久都没学到东西,还好意思跳槽么?你业务经验没学会?没熟练了你的测试能力?还是没有其他突破?

《HelloTester》第3期的更多相关文章

  1. 《HelloGitHub月刊》第09期

    <HelloGitHub>第09期 兴趣是最好的老师,<HelloGitHub>就是帮你找到兴趣! 前言 转眼就到年底了,月刊做到了第09期,感谢大家一路的支持和帮助

  2. 《HelloGitHub月刊》第06期

    前言 <HelloGitHub>月刊做到第06期了(已经做了6个月了),在GitHub上获得了100+的stars,虽然不多,但是我很知足了,说明有人觉得这个项目是有价值的.同时园子中的' ...

  3. 1.2 - C#语言习惯 - 用运行时常量readonly而不是编译期常量const

    C#中有两种类型的常量:编译期常量和运行时常量.二者有着截然不同的行为,使用不当将会带来性能上或正确性上的问题. 这两个问题最好都不要发生,不过若难以同时避免的话,那么一个略微慢一些但能保证正确的程序 ...

  4. [LeetCode] Best Time to Buy and Sell Stock with Cooldown 买股票的最佳时间含冷冻期

    Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...

  5. 项目经理排期的几个tip

    互联网敏捷开发的流程可以演绎出很多玩法,但最好都遵循以下几个tip: 1, 对项目经理最重要的一条是,通读所有需求文档,跟相关PM进行彻底沟通,把需求都搞熟搞透,防止漏排任务: 2, Stroy拆分要 ...

  6. 病毒四度升级:安天AVL Team揭露一例跨期两年的电信诈骗进化史

    自2014年9月起,安天AVL移动安全团队持续检测到一类基于Android移动平台的间谍类病毒,病毒样本大多伪装成名为"最高人民检察院"的应用.经过反编译逆向分析以及长期的跟踪调查 ...

  7. 《HelloGitHub月刊》第08期

    <HelloGitHub>第08期 兴趣是最好的老师,<HelloGitHub>就是帮你找到兴趣! 简介 最开始我只是想把自己在浏览GitHub过程中,发现的有意思.高质量.容 ...

  8. 《HelloGitHub月刊》第07期

    最近工作上的事比较多,<HelloGitHub>月刊第07期拖到月底才发. 本期月刊对logo和月刊的排版进行了优化,不知道大家的反馈如何,还望大家多多反馈,让<HelloGitHu ...

  9. 豪斯课堂K先生全套教程淘宝设计美工第一期+第四期教程(无水印)

    第一期课程包括 <配色如此简单> <配色的流程><对称之美>第二期课程包括 <字体的气质及组合><平衡及构图形式><信息的筛选与图片的 ...

  10. 《征服 C 指针》摘录2:C变量的 作用域 和 生命周期(存储期)

    在开发一些小程序的时候,也许我们并不在意作用域的必要性.可是,当你书写几万行,甚至几十万行的代码的时候,没有作用域肯定是不能忍受的. C 语言有如下 3 种作用域. 1.全局变量 在函数之外声明的变量 ...

随机推荐

  1. hive:使用concat_ws实现 array转string案例

    concat_ws(',',collect_set(if(step_name <> '',step_name,null))) AS step_names,

  2. ubuntu上安装meson & 如何使用meson编译C代码

    一· 搭建meson环境并简单编译: 1. 什么是meson Meson 旨在开发最具可用性和快速的构建系统.提供简单但强大的声明式语言用来描述构建.原生支持最新的工具和框架,如 Qt5 .代码覆盖率 ...

  3. Python 使用json存储数据

    一.前言 很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供要可视化的数据.不管专注的是什么,程序都把用户提供的信息存储在列表和字典等数据结构中.用户关闭程序时,你几乎总是要保存他们提供的信 ...

  4. 01. JavaScript基础知识

    一.JavaScript简介   JavaScript 是一门解释型编程语言,解释型编程语言指代码不需要手动编译,而是通过解释器边解释边执行.所以,要运行 JS,我们需要在计算机中安装 JS 的解释器 ...

  5. Java中接口相关知识

    1.接口 1.1接口概述 接口就是一种公共的规范标准,只要符合标准,大家都可以通用 Java中的接口更多的体现在对行为的抽象 1.2接口的特点 接口用关键字interface修饰,格式:public ...

  6. 【SQL】数据库日志文件过大 4条命令删除日志

    USE DATATABLE GO ALTER DATABASE DATATABLE SET RECOVERY SIMPLE DBCC SHRINKFILE (DATATABLE_Log, 1) ALT ...

  7. mapreduce启动命令

    mapreduce启动命令 hadoop jar /var/lib/hadoop-hdfs/codejar/flash_format_testip.jar com.js.dataclean.hm2_h ...

  8. git push错误failed to push some refs to的解决

    问题说明 当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改:或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步.这个时 ...

  9. 关于SQLServer数据库DBCC CHECKIDENT命令

    在SQLServer输入数据时,碰到有主键ID需要维护时,可使用IDENT_CURRENT和CHECKIDENT命令来维护.   一般我们的用法如下: 1) 查看且如有必要更正当前标识值:       ...

  10. 1004 Counting Leaves (30分)

    今天在热心网友的督促下完成了第一道PAT编程题. 太久没有保持训练了,整个人都很懵. 解题方法: 1.读懂题意 2.分析重点 3.确定算法 4.代码实现 该题需要计算每层的叶子节点个数,所以选用BFS ...