虾皮测开面试

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)时间复杂度
反问:
测试需要广度和深度
测试需要学习数据结构和算法
测试后端服务器学习
对于知识点不足的补充
希望给出意见和建议

货拉拉测开面试

要求:

  1. 自动化测试接口测试
  2. 持续集成原理
  3. 数据库操作
  4. python
  5. App自动化测试:appium,原理主要是脚本中引入appium库——》打开appium这个服务——〉对手机设备进行一个操作,通信协议http
    面试内容:
  6. 数据库jion,数据库去重
  7. robot framework可以用来做什么:功能测试,关键字测试用例编写
  8. python内存分配机制,python里有指针这个概念吗
  9. web安全漏洞
  10. 冒泡和快排
  11. 给你一个接口你要怎么测
    总结:
  12. selenium工作原理测试脚本作用与webdriver(浏览器驱动)在进行操作浏览器模拟认为手动操作
  13. 主流的自动化框架: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 ?请你找出所有满足条件且不重复的三元组。
一、数据库类:

  1. 左连接:
  2. 右链接:
  3. 互斥锁:
  4. 数据库索引的类别
  5. 事务
  6. 索引的类型
  7. 什么是索引
  8. 什么是聚簇索引、什么是非聚簇索引
  9. MySQL修改表的某一列
    二、redis:
  10. 数据结构:

三、计算机网络类:

  1. Tcp/udp区别
  2. http和https的区别
  3. DNS是在七层协议里面的哪一层?TCP和UDP的区别
  4. DNS劫持
  5. DNS解析过程
  6. TCP的可靠性
  7. TCP的拥塞控制怎么实现的
    四、Linux类:
  8. 查看日志命令:
  9. 查看网络命令:
  10. Linux查端口号,Linux查文件最后50行
    五、场景设计类:
    六、python基础:
  11. is和==区别
  12. 元组和列表区别
  13. 可变和不可变序列
  14. python迭代器和生成器
  15. python多线程

测试开发工程师持续更新相关推荐

  1. 只招「测试开发工程师」了

    早些年(或者你入行前听说的 / 你在书本上看到的),也许有「自动测试工程师,性能测试工程师,安全测试工程师」等岗位 . 然而,随着这几年的企业最佳实战,及「围绕高效干活为目的」的落地 : 大有变化 . ...

  2. 测试开发工程师成长日记018 - 测试面试必备题记录(持续更新)

    技术模块 一.在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试? 建立测试计划,确定测试标准和测试范围 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 ...

  3. 测试自动化平台 | 测试开发工程师的进阶之路

    https://mp.weixin.qq.com/s/WU5h8FW6BT5YZtlsSuCIcw 「摘要」随着近几年国内IT行业高速发展,对测试工程师的要求也越来越高,其作用也越来越重要,但很多测试 ...

  4. 测试开发工程师常见面试题

    1. CPU 和 GPU的区别 CPU 力气大啥P事都能干,还要协调. GPU 上面那家伙的小弟,老大让他处理图形,这方面处理简单,但是量大,老大虽然能处理,可是老大只有那么几个兄弟,所以不如交给小弟 ...

  5. Android常用开发网址(持续更新)

    2019独角兽企业重金招聘Python工程师标准>>> Android常用开发网址(持续更新) 环境搭建 android镜像 http://www.androiddevtools.c ...

  6. 阿里P5的测试开发工程师,都有哪些要求?

    [北京]高德 高级测试开发工程师(面议) 职位描述: 1.负责高德信息服务核心服务端系统测试和质量保障体系建设: 2.为复杂高德信息-本地生活系统设计并执行高质量的综合测试方案: 3.通过多种技术手段 ...

  7. 测试开发工程师的发展

    非常好的文章,转至:http://www.pyfans.com 随着测试在软件开发周期中越来越受到重视,国内测试的缺口一直比较大,各种软件和互联网公司都大肆招收测试工程师,有些走在前面的公司甚至从今年 ...

  8. 测试还是国外的香?走进海外测试开发工程师

    测试还是国外的香?走进海外测试开发工程师 背景:最近看到我们的测试交流圈讨论测试发展要不要去海外,于是为大家整理问答形式解答,欢迎大家补充. 1.能不能介绍一下国外的工作模式和方法以及国外测试的关注是 ...

  9. 测试开发工程师的概念怎么来的?

    测试开发工程师的概念怎么来的? 这个名词一开始并不叫测试开发,只是说懂技术,懂研发的测试工程师,后来这个词又很长,再加上以前测试开发曾经在老的时代是有一个对应的词的,从微软的时代的时候,微软就把工程师 ...

最新文章

  1. R语言单因素方差分析与协方差分析
  2. Vivado不同版本打开IP核锁定的解决办法
  3. Agile Development
  4. 【学术相关】人工智能顶会审稿现状—理想中的审稿人vs实际审稿人
  5. C#——判断数列是否排序
  6. R语言版本查询以及line 1 of `undefined.cases': bad value of `47.25' for attribute `A2'的解决
  7. python里面的函数
  8. B树、B-树、B+树、B*树【转】,mysql索引
  9. 压实你下属身上的责任
  10. 好快!京东推出全新快递服务: 最快30分钟送达
  11. linq的简单查询 和 组合查询
  12. 操作系统中的互斥锁与条件变量
  13. LC 231 power of 2
  14. 数据实验室:让您的数据获得真正的价值
  15. 5脚耳机插座原理图_常用元器件的原理图符号和元器件封装汇总
  16. 项目规划管理 - 5
  17. jenkins持续化集成中注意的3个小问题
  18. python you-get库
  19. Python画熊头像
  20. html音乐播放器样式,html5扁平化mp3音乐播放器样式代码

热门文章

  1. 手台监听航空频段_背着带有航空波段的收音机坐飞机,例如德生PL660,能够全程监听到机组人员与地面的通话吗?...
  2. PowerPoint的母版利用技巧
  3. java ee 与se区别_Java SE和Java EE之间的主要区别是什么?
  4. 第一篇博客,与您共勉
  5. .git文件臃肿,过大的清理
  6. linux 硬盘格式化,挂载,反挂载等操作
  7. 真正的高手,都在苦练这3种底层能力
  8. ​Cisco路由器交换机密码破解(小妞作品)
  9. linux下密码生成软件 APG
  10. Borland?Borland!