• 360测试开发技术面试题目


    最近面试了360测试开发的职位,将面试题整理出来分享~

      一、java方面

        1、java重载和重写的区别

          重载overloading 多个方法、相同的名字,不同的参数

          重写overwrite 子类继承父类,对方法进行重写

        2、java封装的特性

          可以改变内部实现,除了该类的方法之外,不会影响其他代码

          更改器方法可以执行错误检查,然而直接对域进行赋值不会进行这些处理

        3、java有几种数据类型

          8种

          int、short、long、byte、char、float、double、boolean

        4、抽象类的概念

          包含一个抽象方法的类 关键字abstract

          接口只能存在对方法的声明;抽象类可以添加对方法的实现

        5、异常和error的区别

          error类层次结构描述java运行时系统的内部错误和资源耗尽错误

          Exception派生两个分支:RuntimeException;另一个分支包含其他异常

            派生于RuntimeException的异常包含下面几种情况:

              错误的类型转换、数组访问越界、空指针 

      二、Linux方面

        1、Linux下如何用命令查看实时日志(完整命令)

          tail -f 路径*.log

          查看前多少行 tai-200f 路径*.log

        2、Linux如何给文件赋予读写操作的权限

          chmod 755 路径\文件夹名

          ugo 755 user有rwx权限 g有rx权限 o有rx权限

          5 二进制 101代表r-x权限

                     6 二进制110代表rw-权限  

          4 二进制 100代表有r--权限

          7 二进制 111代表有rwx权限(最多)

          

        3、查看某端口号被占用的命令

          查看8080端口号被占用:netstat -anp 8080 、netstat -tunlp | grep 8080、lsof -i:8080

          查看某进程被占用:pa aux | grep java    

      三、数据库方面

        1、SQL语句和Oracle 查看前5条数据

          Oracle:select * from ** rownum<6

          SQL:select top 5 * from **

        2、过滤重复记录

          关键字distinct select distinct ** from **

        3、group by 和Having的区别

          前者用于指定分组;后者用于限制分组查询的结果

        4、索引的作用

          提高查询速度

        5、视图的作用

          虚表,对它的操作不影响基表

        6、分布式数据系统的特点

          优点:降低单个数据库压力;响应速度快,一般用于大客户的解决方案;

          缺点:一般用的硬件多,开发成本高

          

      四、性能测试方面

        1、QTP自动化测试如何创建场景

          最大并发数、业务流程、、、

        2、性能测试用过哪些工具

          LoadRunner、Jmeter、

        

      五、HTTP协议方面

        1、cookies机制和session机制的区别

          cookies数据保存在客户端,session数据保存在服务器端;

          cookies可以减轻服务器压力,但是不安全,容易进行cookies欺骗;

          session较安全,但占用服务器资源

        2、GET和POST的区别

          get是从服务器上获取数据,post是向服务器传送数据

               3、Soap UI如何进行接口测试

          了解但是说不上来

      六、其他

        1、SVN如何打主支和分支

          Eclipse打 (我不是开发、、、)

        2、在Jira中提一个bug包含哪些内容

          标题、所属模块、版本号、指给开发、严重等级、测试环境、截图、描述、期待结果、实际结果、备注

        3、Android测试中 adb命令安装包的命令 (完整命令)

          adb install 路径\*.apk

          adb uninstall 路径\*.apk

    测试开发工程师必看视频教程:2023全网最牛,字节测试开发大佬现场教学,从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibiliicon-default.png?t=N7T8https://www.bilibili.com/video/BV1hX4y187wi/?spm_id_from=333.999.0.0

     

  • 相关阅读:
    软件性能测试包括哪些内容?国内权威软件检测机构排名
    综述---知识蒸馏
    【重要】有三AI知识星球不再对外公开!还想加入的有哪些途径?
    生成式模型和判别式模型区别
    写代码不写注释 < 写代码不说环境 < 写代码不给数据 < 写论文不给代码
    我试图扯掉这条 SQL 的底裤。只能扯一点点,不能扯多了
    Java条件语句
    【C++】STL详解(十一)—— unordered_set、unordered_map的介绍及使用
    【无标题】
    抖音矩阵系统,这个排名很难啊。按?
  • 原文地址:https://blog.csdn.net/MXB1220/article/details/133795212