2018-04-18面试小结
下面是流水账似的面试题总结,其中有我真实面试中遇到的问题,有其他朋友遇到的,这里有的做了简单的回答,有的没有。重复的问题,也没有去重。
第一家公司
1,简单介绍自己
2,介绍各个公司的项目
3,工作的流程
4,对加班的看法
5,未来的发展计划
第二家单位
1,简单介绍自己
2,python写一个程序,判断字符串是否对称
3,数据库的存储结构有几种
4,sql语句,查找名字及总分
5,是否会搭建jenkins-会
6,查看服务器日志时,怎么查看报错的信息 tail -fn2000 |grep error
7,查看进程 ps -ef
8,查看磁盘使用空间 df
du 查看目录大小
9,接下来的工作方向,想找什么样的工作
10,离职原因
第三家
1,一般网站架构是啥样的
:web server + web逻辑实现,数据库,最简单的
2,问了排序算法
不让用冒泡,其他都行
3,linux基本操作
4,sql查询
第四家-作业帮
这个是一个技术面试,
1,当时问了平时接触的几个linux常用的命令,然后让我写粗来---
2,好像问了冒泡排序??
3,其他的问题记不得了。
另个朋友去面试:
1,python列表去重
能不能额外分配内存
2,问了装饰器
3,问了下requests库访问接口有哪些异常
第五家
1,测试有哪些维度?
2,问了我怎么分配任务,工作的流程是什么
3,后面也被问到工作都做哪些工作。
4,如果做测试经理,会怎么分配任务。
第二面hr问到:
1,有信仰吗?是什么
问到n多问题,全方位的,其中说到加班情况。
第六家
1,问到我金融项目的简单介绍,我没有回答上来。。
后来面试时才知道就是因为我简历中的金融项目背景才被挑选出来的,可惜,时间太久了,而且之前没有做过这方面的准备。于是。。。
第七个“电话面试”-模拟
面前几个问题
1,测试任务怎么分配的?
首先是估算任务量,然后根据时间去分配,同时根据每个人的具体情况,去分配。
原来不好的地方:直接说测试时间够长和不够,这个是在估算任务量后才知道的。
2,测试阶段:
需求阶段-计划阶段-测试阶段(测试用例,进行测试,回归测试)-验收阶段-上线
3,接口测试没有文档
可以利用其它的东西,比如日志等
简历的问题
1,简历中有两年的空缺,如何来说明
2,平台级的产品系统是什么?
ERP怎么测试的
OA是什么
B?S系统是?
3,基本技能里太简单,不能体现出五年的测试经验
1),linux常用命令有哪些
2),python接口测试是什么?
4,求职意向
不用写目标薪资,除非特别自信。写岗位即可
5,工作经验
太笼统,职责上也没说用什么工具
金匮平台处可以去掉----因为不提醒测试----创业过程中做了什么,有什么收获,当时为什么去创业,大老板可能会感兴趣,会问,要怎么回答
6,个人评价
这个五年多的测试经验---与前面重复,直接去掉吧。
可以写对工作的执着,热情等
面试中
1,介绍熟悉的项目
怎么去测试
是不是只是功能测试,没有涉及到技术问题?
2,工作中会涉及到linux命令吗
如果报错了,怎么定位linux下的日志--
3,会用到哪些中间件
4,对北京银行的项目有什么看法
5,python,什么地方会用到,会写脚本吗?比如说
6,接口测试有几部分组成?
7,postman测试用吗?怎么用的?里面有哪几个方法
接口测试假如不用postman工具,浏览器中可以实现吗?怎么进行?
要理解对方问的问题,然后再回答
8,关于出差?是否会接受长时间的出差?比如一个月在北京几天的这种
开放性问题的,1,考察是否会接受公司的变化,2,判断是否真的想在这个公司
---想问,这个出差是针对特殊岗位吗?当前面试的岗位是否属于特殊岗位?
9,怎么样算是一个比较好的测试管理,有哪几个方面
1,234567
10,个人的发展规划是什么样的?
11,sql语句在工作中用吗?怎么用的
12,感情状态?假若公司有人喜欢你,怎么班?
开放性问题
第八家
前面先是笔试,笔试是一些逻辑题,主要看性格的吧-笔试题在最后面
总结:这类题没有太多正确答案,能自圆其说就可以,下次不要花太多时间。
这个面试,后面面试官李经理自己总结了整个面试,是按照高级测试来面试,但是技术方面还是有些弱。
1,sql两个表的查询
左链接和右链接
2,性能测试中有几个指标?
响应时间:2、5、10。分别是2秒,5秒,10秒。
3,什么情况下出现问题可以上线,或者什么情况下必须解决了才可以上线?
4,计划包括哪些内容,测试报告包括哪些内容
5,对个人的简单介绍-还要再修改,调整下
6,接口测试是怎么做的?---当时我讲着讲着就跑偏了
7,会不会爬虫
第九家-美团面试
1,问题的背景是:做金融业务或者涉及到银行账户的系统,与一般的系统在测试方法上有什么不同,
我当时有点懵,对方说,在测试策略上有什么不同。
我: 因为涉及到钱,所以是一分钱也不能错。
这个题回答的不好,在后面就反问,这个区别是什么
对方说是安全性测试,可靠性测试。还有如果进行操作的时候突然断网会怎么进行操作。
有时候对方想让说大方向,有时候对方想让说细节。
女神:请求都用的https,不用http
我们之前是用http,后面好多链接修改成了https
其实https也是个假的啦---就是没啥作用,抓 包照样能抓
只是这样就不会让人家钻空子放广告上去
以前有些是http的,结果在地铁里连wifi,就有广告
2,是否了解当前开发用到的技术----没回答好
当前:开发语言是Java,涉及的框架:Spring ,Spring MVC , Mybatis,数据库有Mysql , Redis , Zookeeper,反向代理服务器Nginx ,前端框架:Layer , Layui, Select2,还用到Maven,Html,JS,CSS
POI是什么来着,POI 是JAVA处理Excel、Word的工具
Redis 缓存, Zookeeper 分布式服务软件
3,面试形式:现在面试前没有笔试,笔试加在了面试当中了,对方准备白纸和笔,然后问到时就让写一下。上次在作业帮面试也是这样。
4,python中的数据结构
被数据结构搞懵了。觉得很难,然后这个很简单的问题就没有答出来
元组、字符串、字符、字典
1,selenium
为什么会让弹框弹出来,selenium 的原理是什么
2,递归显示出所有的文件及文件夹
ls -R /home/log
3,有哪些测试方法,测试策略
4,接口测试,是个比较大的概念
5, 银行的或者涉及到钱的业务,跟其他的测试策略或者测试方法上有什么区别
安全测试、断网了之类的情况下的测试
6,接口自动化测试必须摆出来
第十家-拍店
1,遇到的不会的问题,可以请面试官给回答一下
2,2, 关于http协议(网络数据是如何传输的?),
3,怎么看是web端的还是app端的操作日志,如果是app测试,怎么去查看日志
4,问了我们公司的测试任务是怎么分配的,
5,怎么判断一个问题是前端问题还是后端问题
面试通过要注意两方面:
1,所需要的技术有接触过,工作中有使用过,满足3/5的技术要求,同时要有学习能力
2,与面试官沟通融洽,气场和。
3,公司确实需要招人
4,本人也对自己有一定的了解,要求的(薪水等)不过高,不过低。过低的话,待不太长久
第十一家
这家单位在朝阳门地铁旁边。上班时间是从9点半到晚上6点半。
或者是10点到晚上7点。
先是笔试,后面是面试
笔试题又分为初级中级高级。每道题后面标出来是哪个级别的题
一面面试题,是专门找测试的,是cto进行的面试。cto比较随和。
里面印象深刻的一个问题是,是否对金融接口进行过测试,我之前的业务有涉及到金融(会计)这块。可惜的是没有去涉及这块的测试,之前是开发进行的。
里面问道,如何写出来的缺陷让开发比较愿意去修改,我说是bug尽可能写的比较明确,复现步骤写清楚,报错信息写出来。
后天他补充到,可以把bug 的复现率给加上,如果复现率大的话,开发就愿意去修复。
二面是hr的面试,问了些常规的。也包括期望的薪水。
第十二家
面试就一轮:
问题:
1,简单介绍自己
2,python写一个程序,判断字符串是否对称
3,数据库的存储结构有几种
4,sql语句,查找名字及总分
5,是否会搭建jenkins-会
6,查看服务器日志时,怎么查看报错的信息 tail -fn2000 |grep error
7,查看进程 ps -ef
8,查看磁盘使用空间 df
du 查看目录大小
9,
6,接下来的工作方向,想找什么样的工作
7,离职原因
接下来必须要做的,
1,接口自动化测试---必须开始实践
2,代码必须写。