测试开发工程师持续更新
虾皮测开面试
mysql的锁机制
分布式锁的理解
对微服务和分布式理解
进程和线程的区别
进程之间的通信方式
数组和list的区别
解决hash冲突的方式
数组和链表的区别
TCP的三次握手和四次挥手 为什么是三次和四次
TCP和UDP的区别
http和https的区别
python多线程利用多核,在只能使用cpython和线程的情况下
yeild的实现
c++的多态
c++引用和指针的区别
接口测试方法和使用
mysql的使用
Java中==和eqauls()的区别
python的垃圾回收机制
对性能测试的了解
对后端服务Linux的操作命令的认识
对金融交易的服务认识
注重后端的测试
功能测试:
手机微信收款二维码测试
数据结构:
设计一个“最小栈" ,相比普通栈,多了一个min方法(获取当前栈内最小的数);要求peek、push、pop、min都是O(1)时间复杂度
反问:
测试需要广度和深度
测试需要学习数据结构和算法
测试后端服务器学习
对于知识点不足的补充
希望给出意见和建议
货拉拉测开面试
要求:
- 自动化测试接口测试
- 持续集成原理
- 数据库操作
- python
- App自动化测试:appium,原理主要是脚本中引入appium库——》打开appium这个服务——〉对手机设备进行一个操作,通信协议http
面试内容: - 数据库jion,数据库去重
- robot framework可以用来做什么:功能测试,关键字测试用例编写
- python内存分配机制,python里有指针这个概念吗
- web安全漏洞
- 冒泡和快排
- 给你一个接口你要怎么测
总结: - selenium工作原理测试脚本作用与webdriver(浏览器驱动)在进行操作浏览器模拟认为手动操作
- 主流的自动化框架:1、关键字驱动操作,2、po模式
请说明Android手机和IOS手机,系统有什么区别?
1、两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。
2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭。
3、IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。
Android 的四层架构
应用程序层——》应用程序框架层——》系统运行库层——》Linux核心层
adb命令:
大厂测开面试题
1、计算一个字符串的个数,并且排序
import operator
s = ‘xbdxdhw2i’
def str_srot():
resoult={}
for i in s:
resoult[i]=s.count(i)
#排序
d = sorted(resoult.items(),key = operator.itemgetter(1),reverse=True)
print(dict(d))
#排序二
r = sorted(resoult.items(),key=lambda x:x[1],reverse=True)
print(dict®)
2、python给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。
一、数据库类:
- 左连接:
- 右链接:
- 互斥锁:
- 数据库索引的类别
- 事务
- 索引的类型
- 什么是索引
- 什么是聚簇索引、什么是非聚簇索引
- MySQL修改表的某一列
二、redis: - 数据结构:
三、计算机网络类:
- Tcp/udp区别
- http和https的区别
- DNS是在七层协议里面的哪一层?TCP和UDP的区别
- DNS劫持
- DNS解析过程
- TCP的可靠性
- TCP的拥塞控制怎么实现的
四、Linux类: - 查看日志命令:
- 查看网络命令:
- Linux查端口号,Linux查文件最后50行
五、场景设计类:
六、python基础: - is和==区别
- 元组和列表区别
- 可变和不可变序列
- python迭代器和生成器
- python多线程
测试开发工程师持续更新相关推荐
- 只招「测试开发工程师」了
早些年(或者你入行前听说的 / 你在书本上看到的),也许有「自动测试工程师,性能测试工程师,安全测试工程师」等岗位 . 然而,随着这几年的企业最佳实战,及「围绕高效干活为目的」的落地 : 大有变化 . ...
- 测试开发工程师成长日记018 - 测试面试必备题记录(持续更新)
技术模块 一.在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试? 建立测试计划,确定测试标准和测试范围 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 ...
- 测试自动化平台 | 测试开发工程师的进阶之路
https://mp.weixin.qq.com/s/WU5h8FW6BT5YZtlsSuCIcw 「摘要」随着近几年国内IT行业高速发展,对测试工程师的要求也越来越高,其作用也越来越重要,但很多测试 ...
- 测试开发工程师常见面试题
1. CPU 和 GPU的区别 CPU 力气大啥P事都能干,还要协调. GPU 上面那家伙的小弟,老大让他处理图形,这方面处理简单,但是量大,老大虽然能处理,可是老大只有那么几个兄弟,所以不如交给小弟 ...
- Android常用开发网址(持续更新)
2019独角兽企业重金招聘Python工程师标准>>> Android常用开发网址(持续更新) 环境搭建 android镜像 http://www.androiddevtools.c ...
- 阿里P5的测试开发工程师,都有哪些要求?
[北京]高德 高级测试开发工程师(面议) 职位描述: 1.负责高德信息服务核心服务端系统测试和质量保障体系建设: 2.为复杂高德信息-本地生活系统设计并执行高质量的综合测试方案: 3.通过多种技术手段 ...
- 测试开发工程师的发展
非常好的文章,转至:http://www.pyfans.com 随着测试在软件开发周期中越来越受到重视,国内测试的缺口一直比较大,各种软件和互联网公司都大肆招收测试工程师,有些走在前面的公司甚至从今年 ...
- 测试还是国外的香?走进海外测试开发工程师
测试还是国外的香?走进海外测试开发工程师 背景:最近看到我们的测试交流圈讨论测试发展要不要去海外,于是为大家整理问答形式解答,欢迎大家补充. 1.能不能介绍一下国外的工作模式和方法以及国外测试的关注是 ...
- 测试开发工程师的概念怎么来的?
测试开发工程师的概念怎么来的? 这个名词一开始并不叫测试开发,只是说懂技术,懂研发的测试工程师,后来这个词又很长,再加上以前测试开发曾经在老的时代是有一个对应的词的,从微软的时代的时候,微软就把工程师 ...
最新文章
- R语言单因素方差分析与协方差分析
- Vivado不同版本打开IP核锁定的解决办法
- Agile Development
- 【学术相关】人工智能顶会审稿现状—理想中的审稿人vs实际审稿人
- C#——判断数列是否排序
- R语言版本查询以及line 1 of `undefined.cases': bad value of `47.25' for attribute `A2'的解决
- python里面的函数
- B树、B-树、B+树、B*树【转】,mysql索引
- 压实你下属身上的责任
- 好快!京东推出全新快递服务: 最快30分钟送达
- linq的简单查询 和 组合查询
- 操作系统中的互斥锁与条件变量
- LC 231 power of 2
- 数据实验室:让您的数据获得真正的价值
- 5脚耳机插座原理图_常用元器件的原理图符号和元器件封装汇总
- 项目规划管理 - 5
- jenkins持续化集成中注意的3个小问题
- python you-get库
- Python画熊头像
- html音乐播放器样式,html5扁平化mp3音乐播放器样式代码
热门文章
- 手台监听航空频段_背着带有航空波段的收音机坐飞机,例如德生PL660,能够全程监听到机组人员与地面的通话吗?...
- PowerPoint的母版利用技巧
- java ee 与se区别_Java SE和Java EE之间的主要区别是什么?
- 第一篇博客,与您共勉
- .git文件臃肿,过大的清理
- linux 硬盘格式化,挂载,反挂载等操作
- 真正的高手,都在苦练这3种底层能力
- ​Cisco路由器交换机密码破解(小妞作品)
- linux下密码生成软件 APG
- Borland?Borland!