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全网最牛,字节测试开发大佬现场教学,从零开始教你成为年薪百万的测试开发工程师_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1hX4y187wi/?spm_id_from=333.999.0.0

相关推荐
uzong1 小时前
一个好的面试官,应该让候选人感到被尊重
面试
广州灵眸科技有限公司3 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano
数据库·windows·科技
触底反弹4 小时前
深入理解大模型采样:Temperature、Top-K、Top-P 的原理与实战
人工智能·算法·面试
沉默王二6 小时前
腾讯一面,我霸气反问:“你说你们在做Agent项目,说说 SubAgent、Plan 模式、Skill 调用这些你们都是怎么做的?”面试官一直在擦汗。。
面试·agent·ai编程
憧憬成为web高手6 小时前
皮卡丘靶场速通--sql 2
数据库·sql·mybatis
段一凡-华北理工大学6 小时前
向量数据库实战:选型、调优与落地~系列文章12:文本分块策略实战:chunk_size 怎么选?重叠多少?
开发语言·数据库·后端·oracle·rust·工业智能体·高炉智能化
oradh8 小时前
Oracle XTTS实现跨版本迁移和升级(Oracle 11g单库升级至19C RAC集群)
数据库·oracle·11g升级19c·xtts跨版本迁移和升级
z123456789869 小时前
2026最新两款AI编程工具深度对比实测
java·数据库·ai编程
程序猿DD9 小时前
一个 API Key,统一调用大模型、生图和联网搜索
数据库·网关
java_logo9 小时前
Docker Compose 部署 ClickHouse:快速搭建高性能列式数据库
数据库·clickhouse·docker·列式数据库·轩辕镜像·高性能数据库·clickhouse部署教程