过程总结:在boss直聘上面投简历,测试组经理打电话远程面试,简单问一些测试的基本知识以后发面试通知,面试分:1轮笔试+3轮面试(测试组经理面试、技术PL面,HR面)

笔试题:

一、程序题(30分)

有一个文件记录了学生考试成绩,每行内容为姓名和分数,原始文件不对齐,且存在空格或空行,如下图。

请用编程实现 将所有人的成绩排序写入一个新文件,成绩从高往低排序,姓名靠左对齐,分数靠右对齐,如下图

python实现如下:

file = open(r"考试成绩.txt","r")
file1 = open(r"考试成绩排序输出.txt","a")def bubbleSort(my_list,names):size = len(my_list)for i in range(size):for j in range(size):if my_list[i] > my_list[j]:temp = my_list[i]my_list[i] = my_list[j]my_list[j] = temptmp_name = names[i]names[i] = names[j]names[j] = tmp_namenames = []
scores = []
list1 = file.readlines()
list2 = [x.strip() for x in list1 if x.strip()]for n in list2:list3 = n.split(";")print("list3",list3)for str1 in list3:list4 = str1.split(":")print("list4:",list3)key = list4[0].strip()value = list4[1].strip()if key == "name":names.append(value)if key == "score":scores.append(int(value))bubbleSort(scores,names)student_info = ["name","score"]
for idx,n in enumerate(names):str1 = student_info[0] + ":" + n.ljust(10) + "\t\t" + ";" + student_info[1] + ":" + str(scores[idx]).rjust(6) + "\n"file1.write(str1)file1.close()
file.close()

二、用例题 (30分)

某超市的购物APP,允许用户在超市内进行自助结算,超市内有正价商品,买2送一商品,直接折扣商品,APP包含以下功能:
1、点击扫描功能,对购买的物品进行扫描,读取价格
2、扫描到商品条码后,自动填充条码框,条码框也支持手动输入
3、已经扫描的商品可以删除或者减少数量
4、结算功能,点击结算对扫描物品进行结算
5、支付方式,APP账户余额支付,使用微信支付宝支付
6、支付成功自动生成开闸机开门密码,使用此码通过自主购物通道刷码开门离开
对不明确的需求可以自主假设分析,请按照上述需求进行测试用例设计(可罗列测试点)

面试题

1、智力题:

刮金条找哪箱少了
有十箱黄金,每箱有10块金条,每条1两,有一个贪官,他把其中一箱的黄金中每一块金条都磨去一钱,你只能称一次就判断是哪一箱少了黄金,你要怎么称?

解答:1~10箱黄金编号为1~10,依次从中拿出1,2,3……10块黄金然后称量。原本应该是55两,现在称出来不足55两,少多少钱就是第几个编号的箱子是所找的。例如少了4钱 就是说明四号箱是所求的。

面试系列之解决方案测试工程师(大华)相关推荐

  1. 面试上海启明星辰+渗透测试工程师! 通过

    更多黑客技能 公众号:暗网黑客 掌控安全学员-裁决者 所面试的公司:启明星辰 薪资待遇:不便透露 所在城市:北京 面试职位:渗透测试工程师 面试过程: 我是转岗的,往他家投了简历,然后就给我打电话了, ...

  2. 浩鲸新智能解决方案工程师面试_华为解决方案技术工程师面试?

    距离面完华为长沙优招已经3天了,至今仍心有余悸,因为太想进去所以更加在乎吧! 我面的是解决方案技术工程师的岗位,在面试之前我对这个岗位做了很多的了解,发现这个岗位即需要编程能力,又需要业务和项目管理能 ...

  3. 网易面试一面【游戏测试工程师】

    转载:https://blog.csdn.net/languolan/article/details/81632735 1.自我介绍 2.多态 3.string变量可变不?为什么? 4. 等价类和边界 ...

  4. 工商银行软件测试面试流程,中国工商银行测试工程师笔试题.doc

    中国工商银行测试工程师笔试题目 单选题 理论知识. 模拟电路(基本概念和知识总揽) 1.基本放大电路种类(电压放大器,电流放大器,互导放大器和互阻放大器),优缺点,特别是广泛采用差分结构的原因. 2. ...

  5. 漏刻有时API接口实战开发系列(10):海康威视、大华网络摄像头二次开发云直播和监控时技术参数的说明

    项目需求 基于海康威视.大华网络摄像头等硬件设备,实现网络直播监控,同时在web端.H5手机端等实现视频的实时预览.回放等功能. 项目分析 实现云直播和云监控,必须将设备联入公网.常用的解决方案: 参 ...

  6. 【面试总结】java测试工程师培训

    阿里P8级架构师核心理论落地篇 再造淘宝,贯穿全系,阿里团队代码落地,详细每个版本迭代,拒绝2-3个月PPT架构师 再造淘宝之咚宝-技术支撑-完整搭建DevOps 再造淘宝之咚宝-统一规则-代码规范落 ...

  7. 【解决方案】HIKSDK/大华SDK/Ehome协议视频智能分析平台EasyCVR在文物古建筑智慧防火场景的应用

    一.背景分析 多年来,传统的城市消防远程监控技术在社会消防安全管理工作中发挥了重要的作用,但随着国家消防法律法规的日趋健全和消防科技的日新月异,对现行城市消防远程监控建设提出了新的更高要求--&quo ...

  8. 2020华为测试工程师面试前三天面经汇总准备

    结合面经,做总结 主要考察:代码能力,测试是否能设计,项目经验 1.python常见语法 1.1 Python的内存管理机制是什么呢?Java的内存管理机制是什么呢? 内存管理主要包括内存分配和内存回 ...

  9. 面试秘籍 | 测试工程师的简历该怎么写?(带样例)

    作为软件测试的垂直领域深耕者,面试或者被面试都是常有的事,可是不管是啥,总和简历有着理不清的关系,面试官要通过简历了解面试者的基本信息.过往经历等,面试者希望通过简历把自己最好的一面体现给面试官,所以 ...

最新文章

  1. Java开源项目EZMorph简介
  2. .net core 与ELK(2)安装Elasticsearch可视化工具
  3. python vscode_VScode || 为VScode配置python环境
  4. 快速定位Webclient UI 登陆business role之后timeout问题
  5. MicroProfile OpenAPI上的Swagger UI
  6. idea主题颜色Linux,IntelliJ IDEA更换主题样式分享
  7. 堪比“震网”:罗克韦尔PLC严重漏洞可导致攻击者在系统中植入恶意代码
  8. 揭示Win32 API拦截细节/API hooking revealed (2)
  9. 激光雷达SLAM三维建图、点云算法 点云处理 自己写的算法 没用任何现成的库文件
  10. android开发者模式调试程序,Android用开发者模式进行调试时出现的问题及解决方案...
  11. Linux内存:内存管理的实质 (转CU上frank_seng 的总结,感谢frank_seng )
  12. Android WebView 进价高级使用
  13. github官网进不去解决方案
  14. php怎么让页面下雪花,html5实现下雪效果的方法
  15. pygame创建透明背景
  16. 软件测试遵循的基本原则
  17. google map 地理编码API的两种方式
  18. nlp-生成任务-摘要生成
  19. 如何编译DD-WRT
  20. 格式工厂v5.11.0 绿色纯净版,万能的多媒体格式转换器

热门文章

  1. centos 7.9中使用netstat工具
  2. 华为mate40价格
  3. mysql操作数据库语句大全_常用的Mysql数据库操作语句大全整理
  4. 隐藏Lenovo ThinkVantage Toolbox
  5. 【HTML】笔记2-表格、列表、表单标签
  6. 数据结构(顺序结构、链式结构、索引结构、散列结构)
  7. MVC自定义AuthorizeAttribute实现权限管理
  8. 枕边听歌小助手,南卡枕中宝骨传导蓝牙音箱体验
  9. WPF编程基础入门 ——— 第三章 布局(五)布局面板WrapPanel
  10. 单臂路由实现VLAN间通信(不同VLAN,不同网段互访)