面试备忘录
东莞证券【3面已拒】
公司了解:猎头介绍岗位职能偏自动化专项
- 8-13k * 16薪,餐补
- 六险二金入职即缴,基数不知 * 6%
- 办公写字楼太牛逼了,自动化电梯,洪山CBD,近楚河汉界
- 时间:04.26 10:00
- 地点:武昌区中北路9号长城汇T1-605【2号线 洪山广场下 朝北走700m】
- 面试过程:
- 一面 - 9:40到,等到10:30开始一面(1对4(武汉3人,东莞1人)),主要就简历内容聊了聊
- linux【scp,ipconfig,netstate】
scplocalfile
remoteUser
@remoteIP
:remotePath
- 项目介绍、自动化测试介绍、性能测试介绍
- 工作中遇到最大的挑战?如何应对?结果如何?【测试经理/es和dsl/风控自动化/性能测试】
- 职业规划和离职原因
- 二面 - 13:25到,等到14:05开始二面(1对5(武汉1人,东莞4人))
- 结合项目介绍业务和技术架构,测试工作和自动化开展,以及最亮眼的贡献并说明成果
- 你是一个细心的人吗,请结合工作说明
- 聊了一下已有offer和当前岗位的选择想法
- 三面 - qq视频 - 副总监面【时间待定】
海康威视【11 - 20k】【上市公司,安防第一股】
公司了解:
- 新扩展两条业务线【电商+社交,物联网(类似米家)】【去年4月开始】,目前40+,计划100(测试10 -> 15)
- 电商+社交,计划做成安防设备和产品交易平台(供应链流程),并支持社交功能
- 物联网,计划做成类似于米家,安防设备联网可控
- 目前主要是手工测试,但测试效率已超过开发时间,这已限制了业务扩展,影响了交付效能,所以自动化的构建会是后续工作重点。会根据个人职级和能力不同,调整手工和自动化占比。
- 薪资结构*:
- 15薪,1000/月补助(餐补/交通/通讯/高温)
- 五险一金入职即缴,月薪*80%*12%
- 试用期全额薪资,3个月
- 8:30-17:00 弹性1小时,每周3天加班(大概到21:00)
面试情况
- 一面
- 时间:04-26 15:00【注意提前1天填表】
- 地点:光谷软件园五期F4栋12层
- 面试内容:
- 结合项目介绍业务+技术+测试内容+自动化
- 接口自动化怎么做(包括业务分析,用例设计,框架搭建,自动化用例持续集成)(又追问了用例脚本的细节实现,以及业务层和逻辑层分层的好处)
- web自动化简述,后问了元素定位方式,隐式等待和显示等待的区别和不同应用
- web元素定位不到的分析和定位(不同frame/不同window/弹框或toast)
- 性能测试简述
- 功能测试流程【结合项目重点说明用例设计】
- mysql连表/聚合函数/group by考察
- linux - tail/less/vi
- python应用程度考察
- python自有变量类型
- 用过哪些库
- 写过哪些脚本
- 全局变量如何声明【
global var
】 - loads和dumps区别(loads - str转dict; dumps - dict转str)
- 二面
- 时间:04-29 10:00【副总监】
- 地点:光谷软件园五期F4栋12层
- 面试内容:
- 项目业务介绍
- 软通履历介绍和闲聊(大佬之前可能是华为的,对一些细节挺感兴趣)
- 自动化测试工作介绍
- 测试工作流程和质量保障手段
- 为公司或项目做出的推动或赋能
- bug定位过程
- 针对开发和测试对需求理解不同的争论,如何解决和避免
- 三面(hr)
- 时间:04-29 11:10
- 地点:光谷软件园五期F4栋12层
- 面试内容:
- 自我介绍
- 为公司或项目做出的推动或赋能
- 讲述下工作过程的成长
- 换工作原因,职业规划
- 手上的offer情况,以及如何考虑取舍
- 个人情况闲聊
明源云【4面-待结果】【由售楼部升推建模部】
公司了解:
2020年上市,地产SaaS头股。花山-软件新城-2栋办公楼-高大上。面试结果不错(可定高级),自动化刚起步,前期还是偏手工测试。涉及B端和C端。按产品线划分团队,7-8人,测试1-2人。
武汉这边主要是ERP产品,偏web端,移动端涉及较少,Saas在深圳
自动化是自研工具,底层PHP,无需编码能力
建模部技术要求更高,偏向自研工具底层原理和实现【分为'对外赋能'、'建模平台'、'运行服务'、'新技术预研'、'技术转换'、'客户对接'等6个组,每组开发-测试结构(46)-(12),目前44人,计划扩大到55人】
薪资:
1.16(待加面后定薪)*(14~17)
2.六险一金入职即缴,六险公司缴25.5%,个人缴10.3%,公积金全薪*8%
3.餐补(正常中午餐补,早到或晚走有额外餐补)
4.工作时间 9-12-14-18:30
- 一、二轮
岗位名称:软件测试工程师
面试日期:04月19日
面试时间:15:30
面试时长:1小时(可能视面试情况缩减或延长,请预留一定缓冲时间)
面试形式:现场面试【一轮+二轮】
面试地址:武汉市-洪山区-花城大道9号-武汉软件新城二期B3栋
面试内容:- 测试用例设计方法考察(结合实例)
- 正交试验法结合实例说明
均匀分散,整齐可比
通过全面试验中挑选部分具有代表性的点进行测试,合理减少用例条数,提供测试效率
- 正交试验法结合实例说明
- 推动和改良测试流程/开发流程/交付质量的事例
- 团队内部管理和赋能案例
- 自动化测试项目介绍
- 性能测试案例介绍
- python开发实例介绍
- 个人期望的工作模式
- 测试用例设计方法考察(结合实例)
- 三轮(终面)
面试时间:2021/04/21 16:30
面试形式:腾讯会议
接入信息:会议号 - 737747074
面试内容:- 项目介绍
- 自动化介绍
- 性能测试介绍
- 自动化和性能细节
- 为团队赋能事例
- 自动化在项目中的应用和效果
- 你能为公司带来什么
- 四轮(建模部-技术总监-蔡总)
面试时间:04-27 14:30
面试形式:视频面
面试内容:- 项目介绍(自我介绍+项目业务+技术架构+手工测试+自动化测试+性能测试)
- 自动化分层详细介绍,结合用例实际执行过程说明不同层级的交互
- RF和其他测试框架比对,优势和不同
- k6和其他性能测试工具比较,为何选择它
- 流程优化的推动【需求评审规范/开发自测冒烟用例/自动化回归/迭代回溯会议】
- 紧张迭代测试质量的保障【需求评审/开发自测/测试策略(优先保障主流程主功能)/自动化辅助/风险分析和预警】
- 自学情况介绍 + 技术发展规划
青藤云安全【已发offer】
公司了解:
1. 安全方向,武汉主要是主机安全和容器安全,北京更侧重算法、大数据等技术革新方面
2. 武汉团队100+,测试25人左右,计划年内扩展到200 - 40
3. 对linux、数据库、python编码有较高要求,工作流程中涉及应用
4. 15.5K*(13~16),餐补450/月,五险一金入职即缴(当前缴纳较少,7月后将调整为全额月薪*8%)
5. 试用期6个月(工资8折,4月可开启提前转正),弹性打卡(10点前,8小时),6月/10月调级调薪通道(涨幅10%-20%)
岗位:测开
时间:04.23 15:00
地址:软件园F1栋5楼
说明:会手写sql和编码
详情:
- 一面(技术骨干)/二面(测试经理)都是技术面
- 项目介绍(要求结合业务-技术-测试)
- 自动化测试介绍
- 性能测试介绍
- 为什么要用ES
- rabbit mq介绍(坦白不清楚技术层面,但也结合业务说明了在项目中的应用)
- redis考察
- 基本命令
get, hget, del, keys, flushdb(清除当前库), flushall(清除所有库), ttl - redis在项目中的应用
- redis数据持久化涉及到的存储变化
redis数据保存在计算机内存,不过内存中的数据会在redis重启过程丢失,故需要将数据保存到磁盘上,在redis重启后可以从磁盘恢复数据。主要分两种- RDB,定时将redis的内存数据dump到磁盘上。过程为先将数据写入临时文件,写完后再替换之前的文件,以二进制压缩存储。
- 定时规则可在redis.conf配置文件中修改。多久时间内,有多少次操作后同步数据到磁盘
- AOF(append only file),将数据的写/删除操作日志以追加的方式记录到磁盘文件中。有3种配置方式:
- 每次有数据修改时记录
- 每秒同步[缺省配置]
- 不同步[redis性能最高,但不做数据持久化]
- RDB,定时将redis的内存数据dump到磁盘上。过程为先将数据写入临时文件,写完后再替换之前的文件,以二进制压缩存储。
- 基本命令
- sql考察
- 建表
- 查询和排序
- 查询、分租、排序、过滤前3名
- 百万数据时查询缓慢,优化方案?【对查询语句中关键字段加索引】
- linux命令考察
- 常用命令自述
- 查看日志文件最近100行
- 查看端口占用情况
- python考察
- 文本文件,多行数据,每行为'IP URL',打印URL对应的不同IP数量
rst = {} with open('file.txt', 'r') as f: raw = f.readline() raw = f.readline() while raw: ip, url = raw.split() if url not in rst.keys(): rst[url] = set() rst[url].add(ip) raw = f.readline() print('URL COUNT') for j in rst.keys(): print(f'{j} {len(rst[j])}')
- python字典合并,元素追加和覆盖更新考察
dicta = {'a':1, 'b':2, 'c':3} dictb = {'d':2,'b':5,'a':6} dicta.update(dictb) # update函数必须传入字典变量,相同key的value覆盖,不同key追加 print(dicta) # {'a': 6, 'b': 5, 'c': 3, 'd': 2}
- python字典直接拷贝/浅拷贝/深拷贝考察
dict1 = {'a': 1, 'b': [1, 2, 5], 'c': (2, 3)} # 直接拷贝,相当于引用对象 dict2 = dict1 # 浅拷贝,父对象拷贝,子对象不拷贝(相当于引用) dict3 = dict1.copy() dict3.update({'f': 10}) dict3['a'] = 2 dict3['b'].append(66) # 元组元素不允许修改,这里会报异常 dict3['c'].append(5) # 父结构不变,子结构随dict3改变,结果为{'a': 1, 'b': [1, 2, 5, 66], 'c': (2, 3)} print(dict1) # dict2与dict1完全一致 print(dict2) # dict3的元素追加/修改/子对象追加均正确改变 print(dict3)
中诚信征信【放弃(跟东莞证券时间冲突)】
公司了解:分北京和武汉两个团队,武汉这边3-4人,想招一个测试主管职能的高级测试,计划再添2人
- 10-20k
- 时间:04-26 14:00【腾讯会议】
- 会议信息:
会议主题:测试初试(窦晖)
会议时间:2021/04/26 14:00-15:00
点击链接入会,或添加至会议列表:
https://meeting.tencent.com/s/a2QscjoHbRe2
会议 ID:959 432 868 - 地点:武汉市武昌区中北路86号汉街总部国际E座
烽火【业务差异太大,应该没后续】
公司了解:园区太牛逼了,比华为南研所还气派。
整体分4条产品线,沟通的是宽带-路由-无线产品线(业绩第二,人数近2000) - wifi测试部(几十人)
主要是测设备组网功能、性能,自动化准备做
需要的技术栈跟之前完全不同,而且业务过于垂直细化,扩展性不大
- 地址:高新4路
岗位名称:产品测试工程师 - 一轮 + 二轮 + 笔试
- 面试时间:2021/04/22 10:00
- 面试形式:现场面,联系电话 18086637690
- 面试详情:
- 可能是测试经理直接从网上捞的,她带进来,先简单介绍了下过往工作经历 - 换工作原因 - 个人发展规划
- 然后应该是项目经理吧,自我介绍-项目介绍-自动化简单聊聊-5年工作学习和成长(重点是想看成长潜力吧大概,毕竟业务完全不同,要重新学)-坦白介绍了业务情况,让我后续考虑看能不能接收
- 后来就是做笔试,卧槽120min的题量(填空*20 单选*20 判断*10 简单*8 翻译*2),涉及计算机网路(有些很细分的知识点完全不知道)-测试理论-少量数据结构-少量编码-竟然还有2道英文翻译题。。
中信数智【放弃】
公司了解:中信集团 - 中信工程设计建设有限公司子公司,去年底成立研发中心,计划由20人扩大到100人
有专门沟通薪资这块儿,不会根据既往薪资卡死30%,但我很怀疑
- 地址:武汉市江岸区沿江大道五福路2号
岗位名称:测试工程师(10-15K)
一轮 - 时间:4月23日(本周五)下午【改时间了】
13:50-14:00,签到(101会议室);
14:00-17:00,笔试并依次面试。 - 地点:中信工程设计建设有限公司1楼101会议室。
- 要求:请携带您的身份证、毕业证、学位证、原件或复印件和身份证原件参加,无需自带简历。
- 联系人:晋经理 027-82733755
GYENNO(臻络)【待最终定薪-可能给不到-应该没戏了】
公司了解:
- 围绕帕金森疾病医方和患者诊断、治疗观测、康复辅助等方面开展硬件/算法/软件研发,目前已商用,且有良好的反馈和发展前景,已完成B轮融资。【国内唯一,国际唯一】
- 自动化刚起步,性能也要做,目前项目紧张,加班较多。分武汉和深圳两个研发团队,测试经理在深圳。目前测试8人(计划年内扩张10-12人),测开比1:2,后期方向"自动化"和"测试规范和流程优化"
- 地址:佳园路
岗位名称:软件测试工程师 - 一轮
- 面试时间: 2021/04/17(周6)11:00
- 面试形式:电话面试
- 二轮
- 面试时间: 2021/04/19(周1)20:00
- 面试形式:电话面试
- 面试详情
- 需求紧急场景下 - 测试用例覆盖度和测试时间的冲突问题/测试质量保障/漏测问题/上线问题/遗留缺陷问题讨论
- 自动化测试项目介绍
- 性能测试项目介绍
- 三轮
- 面试时间:2021/04/21(周三)14:00
- 面试形式:洪山区 佳园路2号 高科大厦10楼1028室
- 面试详情
- 项目介绍 - 业务-技术架构-测试活动-自动化-性能
- 迭代工作流程
- 常规测试过程遇到的困难和解决办法
- 研发交付质量保障手段
- 薪资沟通:
- 沟通的16K-17K,待反馈
- 13薪,试用期6个月,不折薪,年终奖次年4月发,每年5月/10月调薪
- 五险一金 3700*8%,入职即缴
- 9:00 - 18:00 双休加班换调休
- 团建、旅游基本没有,节假福利只有礼品
小米(准淘汰)
面试日期:04月20日
面试时间:19:00
面试链接:https://interview.nowcoder.com/interview/14927409/interviewee?code=eF0nppx3
面试形式:视频面试
- 一轮
1.自我介绍
2.项目介绍
3.自动化测试介绍
- 有做哪些开发
- 有没有需要改进的地方
- 覆盖率程度
4.性能测试介绍
- 为什么选k6
- 性能测试环境搭建策略
- 有遇到什么问题
- 解决了什么问题
中国邮电器材(放弃)
公司了解:跨境电商业务(海外业务),跟卓志业务线很类似,项目刚起步,偏手工测试,会给技术施展机会。
定薪结果:总包16.2W - 12K*13, 入职即缴公积金(6K*8%),五险(4K*8%)。工作时间 9:00 - 17:30。每月400餐补,有高温补贴(大概200/月)。
岗位名称:中级软件测试工程师
面试日期:4月20日(下周二)
面试时间:上午10:00
面试形式:现场面试
面试地址:武汉市江岸区张自忠路8号中邮大楼3楼
联系人:黄经理 13216790061,李小姐 15007167882
面试详情:
一面
- 过往项目介绍
- 自动化测试事例介绍
- 复杂报表测试
- 支付功能测试
二面
- 就简历内容选择了几个点,做了简单了解
国泰利民(放弃)
公司了解:党建产品业务。有南昌和武汉两个团队,测试总计11人(1经理,1自动化,其他偏手工)。办公地-街道口。自动化想要做规范,岗位职责70%左右自动化测试,主要是接口,ui次之,也涉及app。
- 一轮
岗位名称:测试开发工程师(偏自动化)
面试时间:2021/04/19 11:00
面试形式:微信视频- 性能项目介绍
- 需求 - 解决方案 - 工具和技术选用 - 实现过程(碰到的问题及解决办法) - 成效
- 自动化项目介绍
- 业务说明
- 框架介绍
- 框架模块
- 问题和解决办法
- PO设计模式
- 死等改显隐式
- 二次开发第三方库
- 接口报文处理方法
- python相关
- 开发案例
- es数据访问和修改方法开发和封装
- 自动化结果数据清洗和发邮件
- 开发案例
- pytest程度考察
- fixture
- yield
- allure
- appium
- 性能项目介绍
- 二轮
岗位名称:测试开发工程师(偏自动化)
面试时间:2021/04/20 15:00
面试形式:微信视频
面试内容:- 性能测试工具选型过程
- web自动化PO设计模式改造说明
- kibana相较于其他同类型工具的优势
- 引入yapi背景说明,实现成果
- ofc业务文档梳理事例说明
- 期望的工作模式
- 三轮(hr面)
面试时间:4月21日 11:00
面试形式:微信视频
面试内容:- 项目和过往经验简单了解
- 既往团队职能、沟通能力、问题交流和解决能力考查
- 薪资沟通
- 给不了15K
- 最多18W,合1313薪,餐补35/天,加班19:00后记调休(40工时后折现),节假日(600+),入职缴五险一金(4100,3500\12%)
- 期望的工作模式