测试面试题
文章平均质量分 71
qq_33214066
这个作者很懒,什么都没留下…
展开
-
测开面试算法题
1.Z 字形变换将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。输入:s = “PAYPALISHIRING”, numRows = 4输出:“PINALSIGYAHRPI”解释:P I NA L S I GY A H RP I思路:先确定有几行数据,存储数据先递增再递减package com.exerice;import java.util.ArrayList;import java.util.Lis原创 2021-10-08 11:50:08 · 345 阅读 · 0 评论 -
Java测试开发
1.Java反射2.Java设计模式3.ArrayList Linklist的区别以及内存消耗那个会比较少4.HashMap TreeMap的区别5.GC回收机制原创 2021-03-09 09:54:26 · 429 阅读 · 0 评论 -
springboot面试题
1.什么是Spring Boot?springboot就是Spring开源框架下的子项目,是Spring的一站式解决方案,主要是简化了spring的使用难度,降低了对配置文件的要求,使得开发人员能够更容易得上手。2.springboot 有哪些优点?-快速创建独立运行的spring项目与主流框架集成-使用嵌入式的servlet容器,应用无需打包成war包-starters自动依赖与版本控制-大量的自动配置,简化开发,也可修改默认值-准生产环境的运行应用监控-与云计算的天然集成3.如何重新加转载 2021-03-07 19:04:53 · 92 阅读 · 0 评论 -
测试面试题7
1.给定一个test.txt的日志文件,文件的内容如下:20201011 103232 Exception: Null Pointer20201011 101433 Exception: Null Pointer20201012 093232 Exception: Null Pointer20201013 141433 Exception: Type error20201013 103232 Exception: testerror20201013 101433 sdfsdfsdf202010原创 2021-03-07 11:58:58 · 89 阅读 · 0 评论 -
测试面试题6
1、Java反射机制A: 概念以及优缺点:Java 反射机制是在运行状态中,对于任意一个类,都能够获得这个类的所有属性和方法,对于任意一个对象都能够调用它的任意一个属性和方法。这种在运行时动态的获取信息以及动态调用对象的方法的功能称为Java 的反射机制。优点:反射可以动态创建对象和编译,最大限度发挥了java的灵活性。缺点:对性能有影响。反射基本上是一种解释操作,告诉JVM我们要做什么并且满足我们的需求,这类操作总是慢于直接执行java代码。B:如何反射一个类:C:得到class类对象如何原创 2020-05-17 10:37:22 · 101 阅读 · 0 评论 -
0509练习
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int val){ this.val=val; } @Over原创 2020-05-09 18:45:31 · 139 阅读 · 0 评论 -
0508算法题
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。public class Solution { public boolean Find(int target, int [][] array) { boolean flag = false; int len = array[0].length; int lenA原创 2020-05-08 20:15:31 · 134 阅读 · 0 评论 -
测试面试题5
1.最长回文字串package mathtest;/** 最长回文字串* 输入: "babad"输出: "bab"* */public class LongStringTest { public static void main(String[] args) { String str="cbbd"; String result=longestSt...原创 2020-05-03 17:24:37 · 155 阅读 · 0 评论 -
测试面试题4
1.在字符串中找出连续最长的数字串import java.util.Scanner;//在字符串中找出连续最长的数字串public class LenthTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String line = ...原创 2020-04-29 11:08:58 · 209 阅读 · 0 评论 -
测试面试题3
1.守护线程Java线程分为用户线程和守护线程。守护线程是程序运行的时候在后台提供一种通用服务的线程。所有用户线程停止,进程会停掉所有守护线程,退出程序。java中把线程设置为守护线程的方法:在 start 线程之前调用线程的 setDaemon(true) 方法。注意:setDaemon(true) 必须在 start() 之前设置,否则会抛出IllegalThreadStateExc...原创 2020-04-23 17:55:44 · 111 阅读 · 0 评论 -
测试面试题1
1.抽象类和接口区别抽象类要被子类继承,接口要被子类实现接口里只能有抽象方法,抽象类里可以用实现方法接口里只有静态常量,抽象类中的变量是普通变量。接口是设计的结果,抽象类是重构的结果。抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。2.HashMap和HashTable,以及ConCurrentHashMap,区别原理?HashTable:底层数组+链表实现,无论key还...原创 2020-04-06 20:32:52 · 212 阅读 · 0 评论 -
测试面试题2
1、只提取字符串的数字import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StringTest2 { public static void main(String[] args) { Scanner sc = new ...原创 2020-04-07 13:32:07 · 170 阅读 · 0 评论