测试开发面经(百度,好未来,声网,SHEIN,中科创达)

Posted 是琳琳呀!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试开发面经(百度,好未来,声网,SHEIN,中科创达)相关的知识,希望对你有一定的参考价值。

面经
这几天面的公司总结一下(有些记得不太全):
1:个人介绍(多练,1分多钟简洁明了)
2:项目(熟悉自己的项目)
3:网络:

  • UDP和TCP的区别,使用场景(重要,每一面都问)

  • 三次握手和四次挥手

  • DNS域名解析协议

  • 响应码

  • URL进入浏览器都进行了那些活动

  • http是那层协议,传输依靠什么,有无状态

  • cookie和session的区别,没有cookie,session可以使用不
    4:操作系统即线程

  • 进程和线程的区别

  • 死锁的概念以及死锁的产生

  • 线程的创建方式(重要)

  • 那些数据结构是线程安全的,为什么

  • 如何保证线程安全
    5:java语言

  • 反射机制(重要)

  • 容器都有哪些

  • hash的底层(插入,扩容 1.7|1.8)

  • 类加载器

  • 面向对象的特点,多态

  • 抽象类和抽象接口的区别

  • 八大排序和时间复杂度和空间复杂度并进行排序,以及适用的场合

  • 队列和栈的区别,以及队列实际应用到那些开源项目上

  • 链表

  • 重载和重写的区别
    6:数据库

  • 三大范式

  • 索引以及底层实现(重点)

  • Redis和mysql的区别

  • 数据库性能差可以做什么,为什么

  • 查询班级里最高成绩

  • 事务,事务的四大特性
    7:测试

  • 测试框架了解哪些

  • 单元测试都关注什么

  • 接口测试关注什么

  • 测试,测开,开发的区别

  • 测试的流程

  • 黑盒测试

  • selenium如何进行定位元素,如何写脚本

  • 微信聊天界面测试用例

  • 自己项目测试用例

  • 手撕代码的测试用例

  • 自己对测试的理解

  • 压力和性能测试

  • 三角形测试用例

  • 使用过的开源测试框架,介绍一下

  • 测试最不能接受的错误
    8:JVM

  • Java内存模型

  • JVM如何判断不同类型的数据及对象
    9:JavaEE

  • spring是什么

  • IOC和AOP

  • springMVC的执行流程

  • 处理器映射器如何工作

  • springBoot和SpringMVC的区别
    10:手撕代码

  • 跳台阶

  • 链表交点(自己的IDE)

  • 字符串每K个翻转

  • 只出现一次的字符

  • 盛最多水的容器

  • ip地址的判断

  • 三数之和

以上是关于测试开发面经(百度,好未来,声网,SHEIN,中科创达)的主要内容,如果未能解决你的问题,请参考以下文章

软件测试多家公司面经合集分享,这次秋招不用再担心面试难的问题了

2019秋招面经大汇总 - 运营

校招蚂蚁金服前端/数据存储搜索引擎成都搜狗Android/ios测试开发金山云解决方案助理实习中科院计算所高级硬件/软件

百度EBG测试部AI测试工程师面经

百度EBG测试部AI测试工程师面经

面经好未来Java工程师面经(已Offer)