软件测试一周面试十家公司,分享面试经历

news2024/9/23 23:30:52

从开始面试讲起,公司规模我分成5类:创业公司0-20人,小型公司20-40人,中小型50-99,中型公司100-499即将上市的那种,已上市公司100-499。

创业公司

第一个面试的那家创业公司特别坑,开始面试,问我会vuex吗?我说会点。面试官一边读题目一遍抬头观察我脸色。问我之前公司是怎么做内容的?我说这个得去问产品经理吧。之后直接拿自己业务出来问我,我脑海里闪过,这人怕不是骗代码的吧?我说你们是不是遇到这问题了?他们说是,内心一万只草泥马奔腾而过。之后又问我一个问题,比如说页面有一个表格,前端怎么导出excel,我说我们公司是后台给接口,前端做文件下载导出excel,他问如果不用后端前端怎么做?我说这不太好吧,前端做性能会不会比较差,说到这,其中一个面试官说:前端怎么不能做?前端是万能的!前端可以做好多事!我想了一下,我说不会,没做过,我抱着虚心求教问,你们前端是怎么导出的?另一个面试官说:用插件。我说,如果说用插件我也会,接着面试官插了一句:那你怎么不说会?没想继续怼,话不投机半句多,用插件叫会吗?我问不用插件你们怎么导出?他们并没有回答。之后问了他们业务我说你们这产品和我昨天面试的一家公司很像,叫小黑板,他们一脸惊讶说,你还去小黑板面试过?我说是的。最后临走前,我把他们产品从头到尾怼了一遍,从用户使用场景、用户使用便利性、网络局限性、操作复杂性各方面。还是太年轻,没沉住气。出来之后,不争气地留下了委屈的泪水。所以创业公司慎选, 去之前一定要去企查查查一下。

总结:小公司只管你会不会用框架能不能快速做出产品。他们pass掉我的同时,我也已经pass掉他们了。

 

小型公司

第二面试的小型公司,进门之前观察了一下,办公室没有开灯,从走廊上看上去有些暗暗的。当时有几个人坐在工位上,有的抽出手机在玩,有的在工作,给人一种懒散的感觉。进去之后,一个后端面试我,问你使用vue?我说是的,简单介绍下项目吧。之后打开电脑百度面试题目问我, 这其实是我第一家面试的公司,我前面交代过了没有什么经验,工作中用到的,可能只有一部分。我觉得我就是todomvc,单写页面那种。显而易见我什么都没有回答上来,于是我说问我js吧,他回答js有什么好问的?我内心想的是,js有什么好问的?js很重要的啊不是吗?于是他开口就问,那你说说作用域,闭包,原型链吧。我其实很生气的,这人不是耍流氓吗?问之前看看我要的薪资行吗?我说,对不起,工作中没用到,我没有深究。然后回去之后和群里的小伙伴吐槽,我问,为什么这人总是问我框架,js一点也不问?小伙伴说这种公司不要去,前端只是流水线上的工人只要会用框架能做出东西就行了。

中型公司

第三,中型公司,小黑板,做教育的,去了之后先做面试题,题目如下:(1)post如何提交表单?(2)promise原理?jquery中的ajax返回的是promise?(3)如何获取UA?(4)postion属性?absolute和relative区别?(5)CSS3中transiform和transition区别?

题目有难有易吧,面试官水平还不错,一个项目经理一个前端两人一起面试。接着问了项目我负责的部分以及技术栈。工作氛围很棒,但是由于我写了两年经验(一年半实习),所以问的我觉得有点深了,这家公司不用说肯定没有要我。再次说下本人水平,我认为我水平一般,todomvc那种。唯一优点,英语还不错,六级阅读180,所以一般文档都看得懂。

第四,即将上市的,母公司已经上市,待遇是17新,一年调两次工资,这公司做电商的。一面随意聊聊,虽然技术有缺陷,但是胜在英语不错还有拼劲和 公司氛围符合,让我进入了二面人事,当时对于人事面了解不深, 随意说说,通知我三面。重点说下三面,三面是技术boss,问的问题,不是我这个刚毕业的人能承受的,问,你阅读过vue源码吗?我说做什么还需要改源码?然后问我你知道restful协议规范吗?怎么获取?接着问js有几种模式创建对象的方式?这些说实话我都不会,因为一旦说会,讲两句就得露馅,三面考察技术面的广度和深度。我两个都没有。总结:学习不能浅尝辄止,不要想着面试官会看走眼,人事看走眼,技术面都不会看走眼。平时要多积累,不仅是深度,也得是技术面的广度。

经历上面7家面试,前6家停留在一轮游,我是在职请假出去面试的,一天面试两三家,说真的,上海那么大,身体吃不消的。特别累那几天,身体和心灵受到双重打击。但是还是痛定思痛,

总结面试

总结面试。如下:(1)基础不扎实,工作中只把手头事做好,回去开黑,但是基础也不是一下就能提高的,所以定个长期计划, 被前辈说教,出去面试得把高程过几遍,多看书,多coding。(2)一开始面试不知道面试套路,一面笔试或技术面,二面人事,三面boss面技术深度广度,以及个人职业规划等等。一定要准备笔试,把网上的笔试题目,过一遍,该背的还是要背。(3)一定不要忽略人事面!!下面会讲到我被职业规划坑了多少次!(4)面试题目的总结,记录下来,去学习。以及技术面的时候练习引导面试官靠近自己会的领域,如果随着面试官问,肯定会问道自己不会的地方。(5)慕课网有个前端跳槽必备的技能,名字记不清楚的, 但是内容很棒,讲的是经典的面试题目。

经过两周的休整,面试全部推掉,下班后回家看书和coding,为了有充分的时间面试,我在3月底辞职了,对,是裸辞。之后计划一天面试一家。工作经验写1年,因为我觉得两年问的太难了,一年应该还可以。两年会要求懂js的三座大山。

主要讲讲辞职后面试的几家公司,一家是告知特的页面技术支持, 外企走流程走到面试用了不到一个月。电话面试前面聊得挺好的但是聊到职业计划聊崩了,问我职业规划有吗?我说有,3年后做产品经理,我太实诚了,然后人家回说:我们这工作和产品经理差距挺大,无论我怎么说没有下文了。

一家做物联网,在张江高科,一面还好,问我在项目中做什么,我是负责页面登录、个人中心、以及使用 echarts做成绩页面等。你一个人可以负责项目吗?我说这得看项目大小,曾经一个人负责公司官网,但是软件系统的页面涉及到几百个,需要前端通力合作。问我会搭建vue项目吗?其实我不会,但是我说最近在看,可以配合webpack搭建小项目。后来聊到了薪资,这薪资结构,和别家公司都不一样,比较复杂,建议小伙伴远离薪资发放比较复杂的公司, 咬文嚼字容易被坑,仔细算下其实到手并没有多少。之后二面是产品经理,因为产品在外出差,所以是电话聊天,同样聊到职业规划,我说法还是之前那一套,之后转产品之类的。聊得很顺畅。第二天收到了offer。有了offer在手,面试其他公司也比较有底气了。

重点说下接下来这家公司,做高端互联网教育培训的。可是我之前并不知道,也是无所畏惧的就去面试了。一面是,一个产品经理和前端技术leader,先介绍下项目,前端就项目问了我一些vue相关问题,因为准备了一些关于个人账号登录后的本地存储的知识,个人中心表单提交如何验证和用post和get区别。

 

面试问题:

接下来产品问我:

(1)你说你上家公司负责部分软件测试,负责哪些?回到:负责黑盒测试,主要是流程与功能,一部分是页面相应,查看network看接口反应时间。或者一些工具辅助一下。

(2)产品经理提出你完成不了的需求你怎么办?回答:你行你上啊。他们笑了说你应该说服他,我说是的,那个是我内心的独白,我一般情况下,会反驳,但是我会从各方面拿出论据反驳,比如之前负责官网的时候,分离原来混合开发的jsp页面并且添加新功能,设计说要做留言板,还是那种输入什么就在下方显示留言,因为本来的留言板没有这个功能,

我当时说,第一,留言板这东西说简单也有简单的做法,说难也有难的做法,设计又不懂肯定要最好看的,所以我说做可以,但是你去跟老板说时间给我延长不能按期完成官网。

第二,我们官网做的是企业展示不是做社交啊,你这跑题了。

第三,既然想做留言板,如果我留言不利于企业的话,是前端判断内容还是你守在数据库前一条条删除数据?如果是前端判断我怎么判断?判断哪些文字不可以输入吗?

第四,如果恶意攻击,刷留言,恶意灌水,增加服务器负载,你来负责吗?说完,他闭嘴了。我又举了个例子,我说有时候产品经理脑洞很大,有些东西可以做,但是性能不好,而且做起来麻烦,我会想出其他方法,并说服他,解决问题的方法有很多,但是我得找一个我能做的并且简单的。

(3)如果工作中你不会的怎么办,问谁?回答,可以把问题抛在社区里,但是这种方法不一定实时,所以我会把问题放在微信交流群里,有260个人,而且大家很活跃。继续问关于交流群的事,我说是老尚创立的公众号的读书群,原谅我打了广告,但是我可没有回扣,只是实话实说。继续深追,那个公众号叫什么名字?叫web前端教室。估计就这一个问题追问我是在考察我是不是真的而不是瞎编的。(4)如何保持持续学习?你用哪些方法?回答:看书看视频,但是我觉得还是跟着老师学习比较好,所以报名了老尚的在职前端教程每周两次开课。同时中国MOOC网也修一些课程作为辅助学习。

二面

接下来是二面,二面面了一个半小时!后来才知道二面的面试官是C++里面的大牛而且是连续创业者,李老师。具体姓名不说了。

以下是主要问题:

(1)你的职业规划三年后做产品,为何不直接找产品经理相关的工作?

回答:第一,我认为前端最贴近用户,可以积累用户体验。

第二,不懂技术的产品经理不是好产品经理。

第三,我目前没有产品经理必备技能,不太适合去找工作。

第四,之前大学实习在公司轮岗,做运营感觉自己像内容搬运工,后端也做不来,产品是确实喜欢,发现前端很有意思就开始了前端。

第五,由难到简单可以但是由简单到难不太容易,所以为了产品我还是选择了前端。可以静下心来学学技术,精力有限,一次不能又做前端又考虑产品,至少目前没产品相关计划。

(2)技术在上一个团队如何?回答:因为上家工作内容用高程的前六章就够了,也没有人告诉我还要学什么,所以那几个月自己也没有方向,算是浪费了,技术在团队里中等水平,毕竟年限也在那边摆着。

(3)导致你技术一般的原因是不是因为你过多的关注产品?我说如果是这样,我不会度过试用期,而且我们是用jira来统计工作效率,做每个任务要量化到工时的,所以不存在过多关注, 并且我讲了下流程,我关注产品在于设计师把原型稿做好交到前端手里的那段时间,我前后过几遍,看看是不是有逻辑错误,或者设计漏洞。

(4)输出怎么样?有个人网站吗?其实没有几篇文章,我是小菜鸟。但是我回答:有个人博客,记录codecademy练习时别人的好方法,有github,记录个人小demo。

(5)你有什么优势?面试千万不要怂,我回答:具有产品意识的前端,如果前端分为两种,一种给什么原型拿来就做,出问题就把锅甩出去,一种就是我这样的做之前想的多一点,避免做完发现与产品要的不一样。第二,英语还可以,可以阅读源文档(我吹牛的)。第三,开朗容易沟通。

(7)你还学过C++?我当时是实话实说,我说学过半学期,不太记得了。否则说会的话,人家随便两句就把我KO了。

(8)你读过哪些关于产品的书?凯文凯利三部曲,浪潮之巅,引爆点这些是大学读的,没有刻意去看。

(9)为何选择前端?

(10)如何从事的前端?不说了上面说过了。之后说你有什么想问的吗?我说你目前做什么?李老师轻描淡写地说,我敲代码敲了十几年,目前做产品经理。

这次面试了整整两个小时。4点开始6点走。之后又面试了一家100人以上的公司。

总结:

总结一下这次找工作,总共投递60份简历,时间跨度有1个月,收到面试邀请13家,面试7天,面了10家左右,前6家一轮游,从第7家开始进入复试,休整2周之后,面了3家,收到2份offer。经过选择,入职了互联网教育,为啥?内部账号免费看全部学习视频,隐藏福利嘛,哈哈哈。全剧终。

认清自己、找准方向就成功一半了。面得不只是技术也包括态度潜力你说对吧?实事求是地写年限,心急吃不了热豆腐;实事求是告诉面试官对不起我不会,而不是我忘了,我不记得了,记不起来了之类的话。从第一次面试的迷茫和对自身的否定,到经历各种类型的公司努力学习看清方向,收获很多,深感如果平时能够找对方向,遇到问题深究下去,思考并沉淀的话,面试会从容很多,毕竟面试的淡定从容来自于平时的稳扎稳打。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/817923.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

4年测试“我“该何去何从?测试还是测试开发?

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 4年测试&#xff…

秋招备战笔试Day2

目录 单选 1.A 派生出子类 B , B 派生出子类 C ,并且在 java 源代码有如下声明: 2.下面代码将输出什么内容:() 3.阅读如下代码。 请问,对语句行 test.hello(). 描述正确的有(&…

vlan access, trunk, hybrid (tagged/untagged) 笔记

vlan 接口和配置 PVID(port vlan ID) 定义 pvid 主要目的: 当交换机接口收到没有 vlan tag 标签的包时,接口会将定义的 pvid 作为当前包的 vlan id。当对映 pvid vlan 的包,通过当前交换机接口发出时,接…

ADSelfService Plus:保护密码安全的最佳解决方案

密码安全是当今数字时代中至关重要的话题。随着互联网和信息技术的迅速发展,我们的生活变得越来越数字化,密码已成为我们生活中不可或缺的一部分。然而,随着各种网络威胁和黑客攻击不断增加,保护我们的密码变得越来越重要。 密码安…

测试工程师刚入职如何快速熟悉需求并输出测试用例?

刚入职第一天,早上办完入职,下午就就分配了测试任务,2个模块13条短信验证,2天内输出测试用例(xmind输出功能点,excel书写业务流)。测试负责人给我们快速讲了一下业务,在这过程中大概…

openssl/bn.h: No such file or directory

报错截图 解决方法 ubuntu apt install libssl-dev -y centos yum install openssl-devel -y

echarts实现多层环图(复制粘贴即可)

data里面参数配置: // 多重环图optionCircle: {tooltip: {show: false,trigger: item,formatter: "{a} : {c} ({d}%)"},color: [#3AB1EB, #D48B6A, #5B41C8, #FE7E02],legend: {orient: horizontal,itemWidth: 30, // 图例标记的图形宽度。itemHeight…

从产品和运营的角度聊聊,如何有效吸引与引导用户注册转化?

从产品和运营的角度聊聊 如何有效吸引与引导用户注册转化? 正文共:4360字 23图 预计阅读时间:11分钟 1 如何进行改版,找找思路? 前段时间在做公司的网站改版策划,此前接触的都是一些ToB的解决方案提供商…

Jmeter脚本录制:抓取IOS手机请求包

现在移动端的项目越来越多,今天给大家介绍一下,在IOS下Jmeter如何抓包。 1、电脑连上wifi 2、Jmeter中配置“HTTP代理服务器” 1)启动Jmeter;2)“测试计划”中添加“线程组”;3)“测试计划”中添加“HTTP代理服务器”&#xff…

【算法很美】多维数组和字符串篇打卡(第三天)

文章目录 子矩阵的最大累加和整体代码 矩阵运算-乘法整体代码 检测字符串是否有重复字符整体代码 反转字符串整体代码 变形词整体代码 替换字符串中的空格整体代码 子矩阵的最大累加和 整体代码 package 每日算法学习打卡.算法打卡.七月份.七月三十一号;import java.util.Arra…

nginx配置访问本机文件夹里的静态资源404

在nginx中配置了location访问一直404 location /web/user/ { alias /home/user/wlds/user/;index index.html;try_files $uri $uri/ /index.html 404;} 看日志发现Permission denied 因为是直接使用的yum安装的二进制包nginx,nginx.conf文件首行是user nginx;所以没…

【DRAM存储器三】内存颗粒内部结构

👉个人主页:highman110 👉作者简介:一名硬件工程师,持续学习,不断记录,保持思考,输出干货内容 参考资料:《镁光DDR4数据手册》 目录 DDR4颗粒的内部结构 …

[SSM]Spring6整合JUnit5与集成MyBatis3.5

目录 十七、Spring6整合JUnit5 17.1Spring对JUnit4的支持 17.2Spring对JUnit5的支持 十八、Spring6集成MyBatis3.5 18.1实现步骤 18.2具体实现 18.3spring配置文件的import 十七、Spring6整合JUnit5 17.1Spring对JUnit4的支持 准备工作&#xff1a; <dependencies&…

python——案例四:判断字符串中的元素组成

案例四&#xff1a;判断字符串中的元素组成str"Hello World! 666" print(str.isalnum()) #判读所有的字符都是数字或者是字母 print(str.isalpha()) #判读所有的字符都是字母 print(str.isdigit()) #判读所有的字符都是数字 print(str.islower()) #判读所有的字符都是…

从 0 到 1!得物如何打造通用大模型训练和推理平台

1.背景 近期&#xff0c;GPT 大模型的发布给自然语言处理&#xff08;NLP&#xff09;领域带来了令人震撼的体验。随着这一事件的发生&#xff0c;一系列开源大模型也迅速崛起。依据一些评估机构的评估&#xff0c;这些开源模型大模型的表现也相当不错。一些大模型的评测情况可…

【Linux取经路】进度条小程序

文章目录 一、预备知识1.1 回车换行1.2 缓冲区 二、倒计时2.1 注意事项 三、进度条3.1 源代码3.2 代码分析3.2 实际使用场景 一、预备知识 1.1 回车换行 一般意义上的回车换行是两个独立的独立的动作&#xff0c;而C语言中的\n则同时完成了回车和换行的工作。回车是将光标移动…

接口压测实践——压力测试常见参数解释说明

使用场景​ 对指定接口进行性能测试时&#xff0c;一些常见参数解释说明。 一键并发​ 可以通过下载最新版的 Apipost 客户端实现单接口的高性能一键并发压测&#xff0c;如下图所示 注意&#xff1a;请勿设置太大的并发量或者循环次数&#xff0c;这有可能导致直接将被压服…

实时协作:团队效率倍增的关键

实时协作是指团队在当前时刻共同完成项目的能力。无论是否使用技术&#xff0c;都能实现这一点。然而&#xff0c;随着远程工作的盛行&#xff0c;安全的协作工具被用来让团队成员在项目和一般业务之间保持联系和同步。 传统协作与实时协作的区别 两种类型的协作最明显的区别…

JPEG有损图像压缩编码器(附源码)

概述 一个基本由自己实现的JPEG有损图像压缩编码器&#xff0c;基于JFIF&#xff08;JPEG文件交换格式&#xff09;标准&#xff1a; 色彩空间转换&#xff08;RGB to YUV&#xff09;色度抽样&#xff08;采样因子4:2:0&#xff09;MCU分块&#xff08;16x16的最小编码单元&…