首页 » 软件开发 » 小米 优酷 百度 滴滴 海底捞 金融 游戏公司等软件测试开发面试真题(测试面试学社老师怎么做)

小米 优酷 百度 滴滴 海底捞 金融 游戏公司等软件测试开发面试真题(测试面试学社老师怎么做)

落叶飘零 2024-07-24 05:40:16 0

扫一扫用手机浏览

文章目录 [+]

我是海投战术。
因为本身学历和经验都不是很占优势,只能以量取胜了。
每天投boss直聘,投到不能投递为主。
拉钩也可以投一下。
前程无忧我投了没有什么反应。
还有一点很重要,面试之前可以根据岗位的jd,找学社对应的老师进行面试前的辅导,在面试的时候会更有底气。
面试过程中,心态一定要好,要自信。
面试完之后要及时的进行记录,并且找到学社的老师进行复盘。
每次面试都要复盘,这样才会有进步,每次面试比上一次要好。
面试不仅要考察你过往的经历和技术,可能也会看中你的软素质,比如你的沟通能力,解决问题的能力和你的思考能力。
面试过程是一个综合的考察,最重要的是你跟面试官沟通要顺畅,不要紧张。

面试题分享

因为面了很多家,会有很多重复问题,这是总体的一个汇总,包含小米、优酷、百度、滴滴、海底捞、金融公司、游戏公司等。

1.自我介绍2.项目介绍3.项目细节/团队细节团队架构具体某个功能的细节--比如你做电商,问你订单结算的流程和退换货的流程,优惠券的细节用户量多少?4.测试流程5.现场设计测试用例杯子购物车登录推送消息功能股票下单6.现场设计接口测试/接口测试关注点

get接口 有一个原价参数,一个折扣价参数,响应折扣率接口用例设计接口测试有哪些关注点?

小米 优酷 百度 滴滴 海底捞 金融 游戏公司等软件测试开发面试真题(测试面试学社老师怎么做) 软件开发
(图片来自网络侵删)
8.自动化怎么做的ui自动化怎么做接口自动化怎么做有什么收益具体的项目结构是怎么样的po设计模式是什么apiobject的架构是什么8.APPcharles常用来做什么charles怎么模拟弱网charles抓https的包怎么抓adb基本命令app和web的区别ios和安卓的区别兼容性测试怎么做app专项怎么做8.python--文章最后附上算法真题元组列表和字典的区别现场写算法题/编程题helloworld 求每个单词有多少个python基础语法可变参数是什么?argskwargs和的区别列表中append、extend、insert这三个有什么区别extend跟加号有什么区别a=[1,2,3,4,5,6] a[2:5:-1] 输出是什么深拷贝和浅拷贝的区别9. linux常用linux命令提问linux创建文件夹查看文件编辑文件查看最后几行查看内存查看cpu的使用率杀死进程查看进程 过滤“java”移动文件文件重命名查日志最近的500行,过滤abc,并且解释一下什么含义查找以A开头的文件实时查看日志并过滤10.mysql--文章最后附上mysql真题mysql增删改查现场写mysqlwhere和having的区别11.解决问题的能力

1.开发不认可你的bug怎么办2.项目进度不符合预期怎么办3.你们之前公司对线上bug这一块的流程是怎么样的4.提测时间到了,但是开发没提测,排期已经确定好了5.假如项目上线之前还有重大的bug在修复,你认为是什么原因导致的?

12.软素质

1.最有印象的bug2.项目中遇到的困难3.遇到的有挑战性的bug或者事情4.测试或者质量把控的难点

13定位问题的能力

1.假如在电商app中把商品加入收藏--但是去 我的收藏 发现没有这个商品是什么原因2.用户反馈刷新app的时候数据没刷新出来,可能是哪些原因导致的

14.性能测试

1.性能测试怎么做的/设计思路2.jmeter怎么做性能测试3.性能测试关注的指标有哪些4.节假日抢票,登录12306页面特别慢,你作为测试工程师,你有哪些排查思路和解决办法吗?5.QPS和TPS的指标

15.你有什么要问我的测试多少人?开发多少人项目是做什么的主要的工作内容是什么自动化多还是功能测试多您的角色/职级是?项目做了多久16.其他问题你有几个offer你的最快入职时间是否能接受加班你的职业规划测试绩效评估的标准是否带过项目你有什么优势

附:

1. 算法题

第一题:

整型数组的最大连续子数组累加和

#题目描述

#给定一个整型数组,求其连续子数组中所有元素的累加和最大值,

e.g. [1,-2,2,0,1,3,-3,2,0], 其连续子数组的元素累加和最大值为6

(子数组[2,0,1,3]的累加和最大)

第二题:

用python写出来,并且设计测试用例

给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。

示例 1:

输入: nums = [1, 2, 3, 4, 5, 6, 7], k = 3

输出: [5, 6, 7, 1, 2, 3, 4]

解释: 向右轮转 1 步: [7, 1, 2, 3, 4, 5, 6] 向右轮转 2 步: [6, 7, 1, 2, 3, 4, 5] 向右轮转 3 步: [5, 6, 7, 1, 2, 3, 4]

示例 2: 输入:nums = [-1, -100, 3, 99], k = 2

输出:[3, 99, -1, -100]

解释: 向右轮转 1 步: [99, -1, -100, 3] 向右轮转 2 步: [3, 99, -1, -100]

提示:1 <= nums.length <= 105 -231 <= nums[i] <= 231 - 1 0 <= k <= 105 '''

输出: [5, 6, 7, 1, 2, 3, 4]

第三题: [a,a,a,b,c,c,d,d,d]

两个相邻的且相同的数字为一对

比如上述a有两对,第一个a和第二个a是一对,第二个a和第三个a也是一对,所以a有两对

c有一对

d有两对

求有哪些是成对的,已经有几对

2.现场写mysql

2.1求学生的平均年龄

2.2求男女的人数

2.3课程表:课程id 学生id学生表 学生ID 学生名求同时选了课程id 01和02的学生名字

2.4 某网站包含两个表,Customers 表和 Orders 表。
编写一个 SQL 查询,找出所有从不订购任何东西的客户。

Customers 表:

Id

Name

1

Joe

2

Henry

3

Sam

4

Max

Orders 表:

Id

CustomerId

1

3

2

1

软件测试开发免费视频教程分享 - 公众号 - 测试人社区

标签:

相关文章

语言中的借用,文化交融的桥梁

自古以来,人类社会的交流与发展离不开语言的传播。在漫长的历史长河中,各民族、各地区之间的文化相互碰撞、交融,产生了许多独特的语言现...

软件开发 2025-01-01 阅读1 评论0

机顶盒协议,守护数字生活的新卫士

随着科技的飞速发展,数字家庭逐渐走进千家万户。在这个时代,机顶盒成为了连接我们与丰富多彩的数字世界的重要桥梁。而机顶盒协议,作为保...

软件开发 2025-01-01 阅读1 评论0

语言基础在现代社会的重要性及方法步骤

语言是人类沟通的桥梁,是社会发展的基础。语言基础作为语言学习的基石,对于个人、社会乃至国家的发展具有重要意义。本文将从语言基础在现...

软件开发 2025-01-01 阅读2 评论0

粤语电影,传承文化,点亮时代之光

粤语电影,作为中国电影产业的一朵奇葩,以其独特的地域特色、丰富的文化内涵和鲜明的艺术风格,赢得了广大观众的喜爱。本文将从粤语电影的...

软件开发 2025-01-01 阅读3 评论0

苹果游戏语言,塑造未来娱乐体验的基石

随着科技的飞速发展,游戏产业逐渐成为全球娱乐市场的重要支柱。在我国,游戏产业更是蓬勃发展,吸引了无数玩家和投资者的目光。而在这其中...

软件开发 2025-01-01 阅读1 评论0