时光穿梭地鱼
不知道你们多长时间没有参加过面试了,最近这段时间的面试,真的是一个比一个严格!
昨天参加了一线大厂的技术面,当场给我吓die了,没想到这么难!
如果你不信,你也来die die:
你说这面试官狠不狠!太狠了!
对于我们测试员而言,面试就是将自己所学的技术与面试官表达出来。以前上学准备找工作的时候,发现最先找到工作的不是技术最好的而是善于沟通活跃度高的人,而我听的最多的抱怨是:为什么我明明知道这个东西,面试的时候却不知从何说起。
本文会从我的自身经历出发谈一谈面试前如何做好充分准备,怎么流畅地表达自己的技术,以及进入项目时如何从一开始的手足无措、盲目下手到后来的淡定从容。
这里也推荐一个群,里面会不定期地分享软件测试资源,测试面试题以及测试行业资讯,朋友们可以在群中积极交流问题。私信我(交流群)
下面我将从以下几个方面来分享一下面试前的准备。
1、 给自己定位 首先要给自己定位,自己现在是一个什么阶段,是初级岗,中级,高级,还是专家级。一般情况下刚参加工作一年左右是初级,两年左右努力提升自己的话是中级,三到五年高级甚至专家级。前提是不停地钻研。
2、知识的梳理 因为把自己定位为自动化测试工程师,俗话说:面试修航母,工作螺丝钉。面试考虑各个方面,对于测试来说,主要有以下几个方面来准备:接口自动化测试、搭建测试框架、web自动化、APP自动化。当然知识梳理完毕之后,还要去阅读一些面试经,看看最新各个厂商问的问题。其实以上这些东西准备完,基础好的话,一个月左右,基础不好的话至少要3个月吧。
俗话说不打无准备之仗,只有准备好了才能在面试过程中取得好的结果。
3、简历的准备 简历是一个敲门砖,HR每天会有很多简历收到。简历如何让人眼前一亮,并且能一眼抓住关键信息:个人基本信息(姓名,电话,邮箱,毕业院校等),工作经历,技能点,一些亮点(比如六级证书,获奖等)。简历要简洁,层次分明。写完简历要在招聘网站上更新一下自己的简历。
4、 面试机会的各个渠道 这次面试一共通过了3种渠道,一是朋友内推,二是猎头帮忙,三是通过boss或智联投递。
5、技能储备
自动化/性能/安全(必须会编程)——中高级测试工程师
具备测试能力和代码能力,提高测试效率和软件质量。
下面是自动化测试的一个例子。
1)选择一门编程语言学习:java、python、ruby等。
2)了解自动化测试,自动化测试工具,web/app/ interface /pc自动化基础。
3)框架思路、项目实践和流程。
在功能测试岗位工作几年后,我会开始感到焦虑。
在工作中,我感受到了自己成长的局限。除了越来越熟悉的业务,工作也是一点一点的,其他方面都没有长进。
想换工作,想涨工资,但是又觉得很失落,很无力,因为全身的价值都在这里。
想在工作过程中提升自己,朝着高薪自动化测试、性能测试、安全测试等方向迈进。
当然,自动化测试工具也可以自动化,但是有好有坏。
测试开发/性能、安全测试专家(必须能够编程)——高级测试工程师
测试开发,具备测试能力和代码能力,提高测试效率和软件质量。开发和测试都可以。
需要很强的开发能力,深入代码层面。一般不直接参与测试工作。
1.测试框架和测试工具的二次开发更好地满足了公司产品的测试需求。
2.进行单元测试或协助开发和进行单元测试,从开发阶段开始控制产品代码质量。在后续迭代过程中快速挖掘问题。
3.开发测试工具和平台,提高测试效率,简化各种测试,为测试团队量化测试结果。比如性能测试平台、接口测试平台。
测试主管、经理和主管-职业发展和晋升阶段
需要很强的测试和编程技能以及足够的管理和沟通技能。如果你只有足够的测试能力,就没法hold住开发团队。
对于这个问题,每个人都有每个人的看法。
觉得去大公司好的人认为,大公司资金较为雄厚,管理较为规范,对于应届毕业生来说,大公司的工作经历也会为以后的求职生涯镀金。
觉得去小公司好的人认为,大公司的管理模式僵化,能够学到的东西并不会很多,而小公司的管理模式灵活,晋升的机会也很多,能够得到不少的锻炼机会。
其实这个问题,我觉得并没有固定的答案,每一个公司和岗位都有适合的人和不合适的人。
如果你有机会进入一家知名大企业工作,那么绝对是一个不错的机会:
如果在这么好的环境下,你还在混日子的话,只能说自己放弃自己了,那就更别提职业发展了。
如果你有机会进入一家创业公司并且你是一个愿意接受挑战的人的话,那么绝对是一个不错的机会 :
面试的时候如何选择这家企业(某知名大公司 /创业型小公司 )是否适合你呢?
你需要在面试结束之后让自己清晰的了解以下几个问题:
对于上述这4点,你可能会说,面试的时候,有些企业不愿意告诉你这些问题的答案。没错,我也遇见过这种公司。
但反过来问问自己,如果在面试的时候企业都不能回答你这些问题,这样的公司你敢去吗?你真的愿意去吗?难道只是为了眼前的那些薪资?希望大家好好思考一下。在这里推荐一个软件测试交流群,群中会不定期的分享软件测试资源,测试面试题以及测试行业资讯,朋友们可以在群中积极交流问题。私信我(软件测试)
1.根据你的工作经历,说说你对质量保证的理解?
这是个综合性基础知识问题,考验你在测试行业工作几年后的心得,是否有测试思维,明确自己的定位。可以谈谈你认为如何做好测试?如何衡量质量?你又如何专注软件质量提升,帮助团队快速迭代高质量交付
2.非关系型数据库和关系型数据库的区别,谈谈他们的优势?
数据库在测试工作中的重要性相信我就不用在这赘述了,需要你对常见的关系型数据库和非关系型数据库的原理理解,而且总结出它们之前的区别
3.在自动化方面有什么成熟的方案,有没有做过二次开发?
测试工程师离不开一个关键字,“自动化”,在任何类型的项目或多或少会用到自动化测试技术。关于前后端自动化技术,是否有一套完整的测试框架,技术体系。在开源自动化测试框架的理解上,有一定的开发思维,能进行封装,开源框架上二次开发。能根据项目灵活打造适合团队的测试框架,是测试工程师的能力分水岭
4.质量部如果需要定制化一个质量体系平台,你会考虑哪些问题?
说实话,面试官这么问测试平台的问题,你可能就扛不住了。干过测试开发的应该都知道,测试平台的构造,除了技术难点。你要考虑如何去推进这个工作?测试平台研发出来后,在整个测试部门推广运营这个平台是大难题。在功能测试人员的角度来想,去使用不成熟的测试平台来测试,如果加大你的工作量,对你自身工作和技术没有什么太大价值,一般都不是非常积极的去配合,测试平台如何推广运营是个难题。你要让所有人亲身感受到用与不用这个测试平台有什么区别。
我也收集和整理了一些软件测试的学习资料,对于想学习或者进阶软件测试的朋友来说应该会很有帮助,有需要的小伙伴可以私信我(软件测试)
我是二黑,一个不太黑的测试人~
妖精1208
软考中级网络工程师考试包含基础知识和应用技术共两个科目,各科目考试知识点有所不同。基础知识考试题型为客观选择题,应用技术考试题型为主观问答题。网络工程师属于软考中级资格考试,网络工程师考试大纲中各科目的考试知识点范围如下:考试科目1、计算机与网络知识1.计算机系统知识硬件知识计算机组成·计算机部件·指令系统·处理器的性能存储器·存储介质·主存(类型、容量和性能)·主存配置(交叉存取、多级主存)·辅存(容量、性能)·存储系统(虚拟存储器、高速缓存)输入输出结构和设备·中断、DMA、通道、SCSI·I/O接口·输入输出设备类型和特征操作系统知识基本概念·操作系统的功能及分类·多道程序·内核和中断控制·进程和线程处理机管理、存储管理、设备管理、文件管理·进程的状态及转换·进程调度算法·死锁·存储管理方案·文件管理·作业调度算法系统管理系统配置技术·系统构架模式(2层、3层及多层C/S和B/S系统)·高可用性配置方法·RAID技术系统性能·性能设计·性能指标、性能评估系统可靠性·可靠性度量·可靠性设计·可靠性指标和可靠性评估,RAS2、系统开发和运行基础知识系统开发基础知识需求分析和设计·需求分析和管理·结构化分析与设计·面向对象分析与设计·模块设计、I/O设计、人机界面设计测试评审方法·测试方法·评审方法·测试设计和管理方法(注入故障、系统测试)项目管理基础知识·制定项目计划·质量控制计划、管理和评估·过程管理(PERT图、甘特图、工作分解结构、进度控制、关键路径)·配置管理·人员计划和管理·文档管理(文档规范、变更管理)·成本管理和风险管理系统维护·维护的类型·维护过程管理·硬件维护,软件维护3、网络技术网络体系结构网络拓扑结构网络分类·LAN、MAN、WAN·接入网、主干网 ISO OSI/协议·应用层协议·传输层协议(TCP、UDP)·网络层协议IP·数据链路层协议数据通信基础信道特性调制和编码·ASK、FSK、PSK、QPSK·抽样定理、PCM·编码传输技术·通信方式(单工/半双工/全双工、串行/并行)·差错控制·同步控制·多路复用传输介质·有线介质·无线介质线路连接设备(调制解调器、DSU、DCU)物理层局域网·IEEE体系结构·以太网·网络连接设备·高速LAN技术·VLAN·无线LAN、CSMA/网络互连·网际互联设备·交换技术·接入技术因特网·因特网概念·Internet服务·电子商务·电子政务网络操作系统·网络操作系统的功能、分类和特点·网络设备驱动程序(ODI、NDIS)·Windows2003·ISA 2004·RedHat 网络管理·网络管理的功能域·网络管理协议·网络管理命令·网络管理工具·网络管理平台·分布式网络管理4、网络安全安全技术与协议保密·私钥加密体制·公钥加密体制安全机制·认证·数字签名·完整性·访问控制安全协议病毒防范和入侵检测访问控制技术5、标准化知识信息系统基础设施标准化标准·国际标准(ISO、IEC)与美国标准(ANSI)·标准(GB)·行业标准与企业标准安全性标准·信息系统安全措施·CC标准·BS7799标准标准化组织·国际标准化组织·美国标准组织·欧洲标准化组织·中国标准化委员会6、信息化基础知识全球信息化趋势、信息化战略、企业信息化战略和策略·互联网相关的法律、法规知识·个人信息保护规则·远程教育、电子商务、电子政务等基础知识·企业信息化资源管理基础知识7、计算机专业英语·具有工程师所要求的英语阅读水平·掌握本领域的基本英语词汇考试科目2:网络系统设计与管理1.网络系统分析与设计网络系统的需求分析应用需求分析·应用需求的调研·网络应用的分析现有网络系统分析·现有网络系统结构调研·现有网络体系结构分析需求分析·功能需求·通信需求·性能需求·可靠性需求·安全需求·维护和运行需求·管理需求(管理策略)网络系统的设计技术和产品的调研和评估·收集信息·采用的技术和产品的比较研究·采用的技术和设备的比较要点网络系统的设计·确定协议·确定拓扑结构·确定连接(链路的通信性能)·确定节点(节点的处理能力)·确定网络的性能·确定可靠性措施·确定安全性措施·结构化布线系统·网络设备的选择,制定选择标准·通信子网的设计·资源子网的设计新网络业务运营计划设计评审网络系统的构建和测试安装工作测试和评估转换到新网络的工作计划2.网络系统的运行、维护管理、评价网络系统的运行和维护用户措施·用户管理、用户培训、用户协商制定维护和升级的策略和计划·确定策略·设备的编制·审查的时间·升级的时间维护和升级的实施·外部合同要点·内部执行要点备份与数据恢复·数据的存储与处置·备份·数据恢复网络系统的配置管理·设备管理·软件管理·网络配置图网络系统的管理网络系统的监视·网络管理协议(SNMP、MIB-2、RMON)·利用工具监视网络性能·利用工具监视网络故障·利用工具监视网络安全(入侵检测系统)·性能监视的检查点·安全监视的检查点故障恢复分析·故障分析要点(LAN监控程序)·排除故障要点·故障报告撰写要点系统性能分析·系统性能要点危害安全的对策·危害安全情况分析·入侵检测要点·对付计算机病毒的要点网络系统的评价系统评价·系统能力的限制·潜在的问题分析·系统评价要点改进系统的建议·系统生命周期·系统经济效益·系统的可扩充性3.网络系统实现技术网络协议·商用网络协议(SNA/APPN、IPX/SPX、AppleTalk、TCP/IP)·商务协议(XML、CORBA、COM/DCOM、EJB)·Web服务(WSDL、SOAP、UDDI)可靠性设计·硬件高可靠性技术·软件高可靠性技术·系统维护高可靠性技术·容错技术·通信质量·网络设施 xDSL调制解调器(帧装配/拆除)、CLAD(信元装配/拆装)·接口·功能交换机和路由器的配置·命令行接口配置·Web方式访问交换机和路由器·VLAN配置·VOIP配置·路由协议的配置·广域联网·DTP、STP、远程访问服务器·功能和机制多层交换机功能和机制路由器功能和控制网络应用与服务地址·IPv4、IPv6·动态分配和静态分配·DHCP服务器的原理及配置(Windows、Linux)网络系统管理·网络管理命令·Linux系统·Windows系统·Windows活动目录·Windows终端服务与远程管理·URL·域名解析·DNS服务器的配置(Windows、Linux)电子邮件服务器配置(Windows、Linux)·虚拟主机·WWW服务器配置(Windows、Linux)·WWW服务器的安全配置代理服务器的配置(Windows、Linux)服务器·FTP服务器的访问·FTP服务器的配置(Windows、Linux)网络接入与服务·HFC、ADSL、FTTx+LAN、WLAN、移动通信·服务供应商·因特网广播、电子商务、电子政务·主机服务提供者、数据中心网络安全访问控制与防火墙·ACL命令·过滤规则·防火墙配置数字证书 VPN配置 病毒防护4.网络新技术光纤网·无源光网PON(APON、EPON)无线网·移动电话系统(WCDMA、CMDA2000、TD-SCDMA)·微波接入(MMDS LMDS)·卫星接入·蓝牙接入主干网·IP overSONET/SDH·IP over Optical·IP over 通信服务·全天候IP连接服务(租用线路IP)·网络管理·基于TMN的网络管理·基于CORBA的网络管理温馨提示:因考试政策、内容不断变化与调整,猎考网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! 下方免费复习资料内容介绍:2022年下半年信息系统项目管理师第二期模考试卷(论文) 格式:DO大小: 2022下半年软件设计师考前几页纸 格式:DO大小:资格考试有疑问、不知道如何总结考点内容、不清楚报考考试当地政策,点击底部咨询猎考网,免费领取复习资料
优质工程师考试问答知识库