大数据|2021年秋招,软件测试开发最全面试攻略,吃透16个技术栈( 二 )


  • 表的连接查询方式有哪些 , 有什么区别?
  • 什么三范式?
  • SQL的select 语句完整的执行顺序?
  • 说一下Mysql数据库存储的原理?
  • 事务的特性?
  • 简述什么是存储过程和触发器?
  • 什么是数据库索引?
  • 数据库怎么优化查询效率?
  • 你用的Mysql 是哪个引擎 , 各引擎之间有什么区别?
  • 如何对查询命令进行优化?
  • 数据库的优化?
  • Sql注入是如何产“生的 , 如何防止?
  • NoSQL和关系数据库的区别?
  • MySQL与MongoDB本质之间最基本的差别是什么
  • Mysql数据库中怎么实现分页?
  • Mysql数据库的操作?
  • 优化数据库?提高数据库的性能?
  • 什么是数据的完整性?
  • 存储过程和函数的区别?
  • 怎么进行SQL的查询优化?
  • 索引的作用 , 聚集索引与非聚集索引的区别

  • 四、Liunx
    1. 说出10个以上的Linux命令
    2. 在RedHat中 , 从root用户切到userl用户 , 一般用什么命令?
    3. Linux中 , 一般怎么隐藏文件?
    4. 在Linux系统中 , -个文件的访问权限是755 , 其含义是什么?
    5. 如何查看CPU信息?
    6. 查看占用CPU使用率最高的进程?
    7. 如何查看一个文件的末尾 50行?
    8. 如何过滤文件内容中包含\"ERROR\"的行?
    9. 查看某端口号?
    10. 查看某进程号?
    11. grep和find的区别? grep 都有哪些用法?
    12. 查看IP地址?
    13. 创建和删除一个多级目录?
    14. 在当前用户家目录中查找haha.txt文件?
    15. 如何查询出tomcat的进程并杀掉这个进程 , 写出linux命令?
    16. 动态查看日志文件?
    17. 查看系统硬盘空间的命令?
    18. 查看当前机器listen 的所有端口?
    19. 把一个文件夹打包压缩成targz的命令 , 以及解压拆包.tr.gz的命令?

    五、web测试
    1. 描述用浏览器访问www.baidu.com的过程
    2. 以京东首页为例 , 设计用例框架 。 (注意框架设计逻辑 ,区域划分 , 专项测试等 , 不需要详细用例 , 需要查看 PC 可直接和辨识管提要求)
    3. 如何测试购买下单和退货流程
    4. 什么是sql注入 , 什么是跨站脚本 , 什么是跨站请求伪造?
    5. 给你一个网站怎么开展测试?
    6. 电商支付模块的测试如何展开?
    7. 如何开展兼容性测试?
    8. nginxtomcatapache都是什么?
    9. apache和nginx 的区别?
    10. Selenium有哪些定位元素方法
    六、App测试面试题
    1. 什么是Android四大组件?
    2. 当点击APP图标启动程序 , 说明将要发生那些过程?
    3. APP测试的内容主要包括哪些 , 如何开展?
    4. Android的兼容性测试都考虑哪些内容?
    5. 针对App的安装功能 , 写出测试点?
    6. 常用的ADB命令?
    7. 在查看logcat 命令日志时候怎么内容保存到本地文件?
    8. App崩溃(闪退) , 可能是什么原因导致的?
    9. 如何测试监测app的内存使用、CPU 消耗、流量使用情况?
    10. 弱网测试怎么测
    11. \"//*[contains(@text\" 登录”)
      \" 是什么意思
    12. Appium都有哪些启动方式

    七、Python面试题
    1. 代码中要修改不可变数据会出现什么问题?抛出什么异常?
    2. print调用Python 中底层的什么方法?
    3. 简述你对input0函数的理解?
    4. python两层列表怎么提取第二层的元素
    5. 代码中要修改不可变数据会出现什么问题?抛出什么异常?
    6. print调用Python中底层的什么方法?
    7. 简述你对input0函数的理解?
    8. python两层列表怎么提取第二层的元素
    9. 什么是字典
    10. 现有字典d={a':24 ,'g':52 ,个:12 ,k:33请按字典中的value值进行排序?
    11. 说一下字典和 json 的区别?
    12. 什么是可变、不可变类型?
    13. 存入字典里的数据有没有先后排序?
    14. 字典推导式?
    15. 什么是Python中的list
    16. 列表增加
    17. 取值和修改取值:列表名[index
      :根据下标来取值 。
    18. 删除del 列表名[index
      :删除指定索弓的数据 。
    19. 列表名.remove(数据):删除第一个出现的指定数据 。
    20. 列表名.pop0:删除末尾的数据返回值:返回被删除的元素 。