测试开发面经总结

简介: 测试开发面经总结

   有网友后台留言交流关于测开岗的面试准备相关内容,由于之前换工作的时候,几乎把大大小小的公司面了个遍,统计了下有20+左右的数量,其中绝大部分是测试开发的面试,只有个别的一两个是纯测试为主。于是便根据我的面试经验整理,来谈谈测开岗一般的问题,以此来帮助大家有针对性的准备一下:

   首先初步对于测开的面试整体过程做一个大致的分类,主要考察以下几方面的内容:

   1. 基础知识

   2. 测试知识和技能相关

   3. 编码能力

   4. 未来的规划

   接下来便一一来对这几方面的内容做一个说明:

   基础知识:

     1)linux相关

  • linux三剑客:sed、grep、awk的常用方式
  • 结合文本处理考察
  • 结合查看和kill进程等方式考察
  • 查看端口号是否被占用的命令
  • 文本去重

     2)计算机网络

  • tcp和udp区别
  • https握手过程(现在http的三握四挥可能考察太多了,卷到https来了///)
  • 进一步可能会有加解密的过程
  • grpc相关
  • http请求头内容
  • 状态码相关

      3)数据库

  • select筛选特定条件下的数据
  • 不同删除的区别(drop delete truncate)
  • 索引的了解
  • 左右连接
  • 4)java基础(如果熟悉的是其他语言,那就要看其他语言的知识了,对标java的提问深度)
  • 提问基础知识:
  • 封装、继承、多态
  • 接口和抽象类区别
  • hashmap、hashtable区别
  • stringbuffer和stringbuilder区别
  • java内存管理
  • 设计模式(单例和工厂居多)
  • java类加载过程
  • 锁的使用
  • 垃圾回收过程
  • java多线程

   测试知识和技能相关:

     1)测试用例的设计和实际的考察,拿出一个实际的场景,或是应聘公司的一个产品,来对应回答要测功能的用例。

  • 测试用例设计方法

    2)如果有性能和压测相关经验,则需要阐述具体的测试流程以及关注点。更进一步,如何排查和分析性能问题和瓶颈。

    3)非校招的情况,阐述之前工作的完整测试流程。

    4)开放性问题:遇到的挑战/难点

    5)自动化测试相关(如有):

  • 接口自动化
  • UI自动化


   编码能力:

   测开岗,还是有一部分属于开发的部分,所以对于编码能力还是有要求的,此题就需要你来编码实现一个简单的程序,不会太难,从我的面经来看,基本都是力扣的简单和中等难度,可以多多练习,以下是主要涉及的一些题目部分,可以做个参考:

      1)统计回文字符串个数

      2)统计有效代码行数

      3)反转字符串里的单词

      4)反转链表

      5)输入字符串,打印该字符串的所有排列

      6)n个人循环报数,对m取余的离开,求最后一个离开的人的原始位置。

      7)Java/linux实现去除文本中重复行并统计每行出现次数

      8)一个数组,找是否存在大于数组长度一半的众数

      9)读取文件中的单词,统计个数,按从大到小的顺序输出

      10)排序算法任选手撕

     

   未来的规划:

   这个一般是在二面或者三面乃至hr面都会有涉及的内容,所以一定要好好考虑下给一个比较合理和明确的答案,切忌不要含糊其词。这类题目答得不好,也有概率因此不过关,所以可以的话,还是要好好考虑,给出一个比较有理有据且条理清晰的答案。

   以上就是一个整体的大纲,里面具体的详细内容,之后再分开来细说,欢迎多多交流~~

相关文章
|
6天前
|
缓存 运维 容灾
入行5年,谈谈我在阿里做测试开发的经验
作者在阿里一直从事测试开发相关工作,这几年学习很多、收获很多,作者希望给还在该方向摸爬滚打的同学一些启发和方向。
|
2月前
|
存储 算法 Java
JAVA后端开发面试题库
JAVA后端开发面试题库
35 1
|
3月前
|
存储 网络协议 测试技术
测开面经(1)~
测开面经(1)~
|
3月前
|
缓存 NoSQL 测试技术
测开面经(2)~
测开面经(2)~
|
3月前
|
存储 缓存 前端开发
100道 IT名企前端面试真题,Web前端阿里等大厂面试题汇总
100道 IT名企前端面试真题,Web前端阿里等大厂面试题汇总
|
10月前
|
消息中间件 NoSQL Java
2023年秋招,金九银十Java后端最全面试攻略,吃透25个技术栈
前言 我分享的这份春招,金三银四Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、Spring MVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、 分布式&数据结构与算法等25个专题技术点,都是小编在各个大厂总结出来的面试真题,已经有很多粉丝靠这份PDF拿下众多大厂的offer,今天在这里总结分享给到大家!
|
监控 网络协议 Java
01 测试开发面试50问-上
01 测试开发面试50问-上
|
SQL 算法 Java
02 测试开发面试50问-下
02 测试开发面试50问-下
|
SQL 网络协议 算法
Java后端研发实习生面试知识点总结(持续更新中)
Java后端研发实习生面试知识点总结(持续更新中)
331 0
Java后端研发实习生面试知识点总结(持续更新中)
|
存储 敏捷开发 运维
DevOps 面试小宝典:总有一个你会用到
DevOps 面试小宝典:总有一个你会用到
292 0
DevOps 面试小宝典:总有一个你会用到

相关实验场景

更多