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

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/102315.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python与CAD系列基础篇(三)创建二三维多段线、圆弧、椭圆弧、样条曲线

目录 0 简述1 二三维多段线2 圆弧3 椭圆弧4 样条曲线0 简述 本篇详细介绍使用①通过pyautocad连接AutoCAD进行处理②通过ezdxf处理dxf格式文件创建和编辑多段线、圆弧、椭圆弧和样条曲线的方法。 1 二三维多段线 pyautocad方式 分别创建二维和三维多段线: from pyautocad …

UnrealEngine iOS 打包 —— 签名证书(cer、p12)生成

官方文档 docs.unrealengine.com/5.3/zh-CN/setting-up-ios-tvos-and-ipados-provisioning-profiles-and-signing-certificates-for-unreal-engine-projects 打开 ProjectSettings -> Platforms -> iOS 可以看到签名证书配置 需要拓展名为 .cer 和 .p12 的一对证书和密钥…

精益生产与MES生产管理系统相互融合

近年来&#xff0c;精益生产理念在企业管理中越来越受欢迎。它强调以最小的浪费&#xff0c;在最短的时间内&#xff0c;生产出高质量的产品。这一理念的实施手段包括准时制生产方式、适时生产方式等&#xff0c;消除浪费、看板、快换工装等都是精益提高的工具方针。 然而&…

新版Microsoft Edge启用IE模式

新版Microsoft Edge采用了和Chrome一样的内核Chromium&#xff0c;青出于蓝而更胜于蓝。与 Chrome相比&#xff0c;能直接登录微软账号进行同步&#xff0c;自带插件商店&#xff08;亦可用Chrome插件&#xff09;&#xff0c;占用比 Chrome低&#xff0c;速度不差。 缺点就是国…

Spark任务优化分析

一、背景 首先需要掌握 Spark DAG、stage、task的相关概念 Spark的job、stage和task的机制论述 - 知乎 task数量和rdd 分区数相关 二、任务慢的原因分析 找到运行时间比较长的stage 再进去看里面的task 可以看到某个task 读取的数据量明显比其他task 较大。 如果是sql 任…

通过modbus与串口屏通讯控制

串口屏作为modbus主机&#xff0c;下位机主板作为从机&#xff0c;在从机中建立一张数据表与串口屏作为数据交换缓冲&#xff0c;从机移植freemodbus协议栈&#xff0c;定时响应串口屏的轮询 如下&#xff0c;在一个项目中建立的数据表 //上报给屏的槽状态 typedef struct _d…

自动售货机销售数据分析与应用

⭐简单说两句⭐ 作者&#xff1a;后端小知识 CSDN个人主页&#xff1a;后端小知识 &#x1f50e;GZH&#xff1a;后端小知识 &#x1f389;欢迎关注&#x1f50e;点赞&#x1f44d;收藏⭐️留言&#x1f4dd; 摘要&#xff1a; 本案例将主要结合自动售货机的实际情况&#xff0…

APISIX 中ETCD 的问题

1. 问题1 &#xff1a; Error: client: etcd cluster is unavailable or misconfigured; error #0: client: endpoint http://etcd:2379 exceeded header timeout error #0: client: endpoint http://etcd:2379 exceeded header timeout 修改APISIX config ETCD_ADVERTISE_CL…

folium 增加搜索、经纬度弹出,字段弹出的方法

m.add_child(folium.LatLngPopup()) cellgeogpd.read_postgis(‘SELECT “铜陵3G第二批拍照基站”.*,region.name FROM “铜陵3G第二批拍照基站”,(SELECT geom,“name” from “gis_县” where 市‘铜陵市’ and name‘枞阳县’) as region where st_intersects(“铜陵3G第二…

wordpress的lnmp环境一键安装和手工配置

1. 使用oneinstack安装lnmp环境&#xff0c;按照"Recommend PHP 7.4 or greater and MySQL version 5.7 or MariaDB version 10.4 or greater."的wordpress官方建议配置生成安装脚本。配置后在/root/oneinstack/options.conf中可找到安装的相关目录位置和密码等。 2.…

23.10.7.sql 里面的DISTINCT

例如&#xff1a; SELECT DISTINCT t.container_no FROM biz_inventory_task_detail t 这里distinct干嘛的 解释&#xff1a; DISTINCT是一个关键字&#xff0c;用于在SELECT语句中返回唯一不重复的值。 在这个查询中&#xff0c;使用DISTINCT关键字&#xff0c;是为了返回biz…

虹科方案丨自动驾驶多传感器数据融合方法

文章来源&#xff1a;雅名特自动驾驶 点此阅读原文&#xff1a;https://mp.weixin.qq.com/s/QsPMWZDGZaPdEx47L2VmeA 近年来&#xff0c;深度学习技术在涉及高维非结构化数据领域展现出了最先进的性能&#xff0c;如计算机视觉、语音、自然语言处理等方面&#xff0c;并且开始涉…

C++泛型编程--模版

这里写目录标题 模板特点 函数模版语法注意事项二级目录二级目录二级目录二级目录二级目录二级目录二级目录 模板 特点 函数模版 语法 最上面一行是在声明 我要创建模板了 其中T可以替换 但是一般都用T 因为他是template的首字母 之后 进行函数定义与声明 使用背景&#xff…

信息系统项目管理师第四版学习笔记——项目绩效域

干系人绩效域 干系人绩效域涉及与干系人相关的活动和职能。在项目整个生命周期过程中&#xff0c;有效执行本绩效域可以实现的预期目标主要包含&#xff1a;①与干系人建立高效的工作关系&#xff1b;②干系人认同项目目标&#xff1b;③支持项目的干系人提高了满意度&#xf…

基于SpringBoot的健身房管理系统

目录 前言 一、技术栈 二、系统功能介绍 会员信息管理 员工信息管理 会员卡类型管理 健身项目管理 会员卡管理 三、核心代码 1、登录模块 2、文件上传模块 3、代码封装 前言 随着信息技术在管理上越来越深入而广泛的应用&#xff0c;管理信息系统的实施在技术上已逐步…

【设计模式】八、桥接模式

文章目录 举例问题分析基本介绍桥接模式在 JDBC 的源码剖析桥接模式的注意事项和细节JDBC 举例 现在对不同手机类型的不同品牌实现操作编程(比如:开机、关机、上网&#xff0c;打电话等)&#xff0c; 传统方法对应的类图&#xff1a; 问题分析 扩展性问题(类爆炸)&#xff…

[Framework] Android Handler 工作原理

Android 中的 Handler 都被人说烂了&#xff0c;但是还是想多说一次&#xff0c;因为在 Android 的系统中它真的非常重要而且它的机制并没有很复杂&#xff0c;无论是新手和老手都可以好好学习下&#xff0c;这对理解 Android 系统很重要&#xff0c;所以说学习的性价比非常高。…

TCP/IP(五)TCP的连接管理(二)三次握手细节

一 ISN序列号探究 本文主要探究三次握手建立TCP连接的细节备注&#xff1a; 某些问题探究的比较深入,当前用不到,暂时通过链接引入进来吃水不忘挖井人&#xff1a; 小林 coding ① 初始序列号 ISN 是如何随机产生的 ISN: 初始化序列号 Initial Sequence Number 接收方和…

scsi READ CAPACITY (10)命令总结

READ CAPACITY (10)概述&#xff1a; READ CAPACITY(10)命令(参见表119)请求设备服务器将描述直接访问块设备的容量和介质格式的8字节参数数据传输到数据缓存中。这个命令可以被处理&#xff0c;就好像它有一个HEAD OF QUEUE任务属性。 如果逻辑单元支持保护信息&#xff0c;应…

渗透测试KAILI系统的安装环境(第八课)

KAILI系统的安装环境(第八课) Kaili是一款基于PHP7的高性能微服务框架&#xff0c;其核心思想是面向服务的架构&#xff08;SOA&#xff09;&#xff0c;支持http、websocket、tcp等多种通信协议&#xff0c;同时还提供了RPC、Service Mesh、OAuth2等功能。Kaili框架非常适合构…