- 博客(25)
- 收藏
- 关注
原创 年后找工作—关于string的面试问题
学习笔记1•JRE(Java Runtime Environment)或者 JDK(Java Development Kit)。 JRE,也就是 Java 运行环境,包含了 JVM 和 Java 类库,以及一些模块等。而 JDK 可以看作是 JRE 的一个超集,提供了更多工具,比如编译器、各种诊断工具等2·String StringBuilder StringBuffer 区别1 String(1) String的创建机理由于String在Java世界中使用过于频繁,Java为了避免在一个系统中产
2022-01-29 22:35:05
141
原创 谷歌测试之道—读书笔记
谷歌软件测试之道“Google 的 SWE 就是功能开发人员,负责客户使用的功能模块开发。他们编写功能代码及这些功能的单元测试代码。Google的SET就是测试开发人员,部分职责是在单元测试方面给予开发人员支持,另外一部分职责是为开发人员提供测试框架,以方便他们编写中小型测试,用以进行更多质量相关的测试工作。Google的TE就是用户开发人员,负责从用户的角度来思考质量方面各种问题。从开发的角度来看,他们编写用户使用场景方面的自动化用例代码;从产品的角度看,他们评估整体测试覆盖度,并验证其他工程师角色
2022-01-29 22:32:08
580
原创 年后换工作—测开必看宝典—SQL必知必会
Hash 索引与 B+ 树索引的区别我们之前讲到过 B+ 树索引的结构,Hash 索引结构和 B+ 树的不同,因此在索引使用上也会有差别。Hash 索引不能进行范围查询,而 B+ 树可以。这是因为 Hash 索引指向的数据是无序的,而 B+ 树的叶子节点是个有序的链表。Hash 索引不支持联合索引的最左侧原则(即联合索引的部分索引无法使用),而 B+ 树可以。对于联合索引来说,Hash 索引在计算 Hash 值的时候是将索引键合并后再一起计算 Hash 值,所以不会针对每个索引单独计算 Hash 值。
2022-01-29 22:28:08
1085
原创 年后找工作—MySql学习
MySql记忆点1.between and 是封闭区间2.ifnull(可能为null的项目,如果为null想转化的值)函数3.groupby 用在where语句后,groupby一般跟分组函数一起使用。分组函数(sum,avg,max,min)4.groupby语句,select 只能是分组的项目 以及分组函数。加别的项目会出错面霸一、事务的四大特性(ACID)1、原子性(Atomicity)2、一致性(Consistency)3、隔离性(Isolation)4、持久性(Durabil
2022-01-29 22:25:27
108
原创 年后找工作—接口测试学习
加粗样式要想使用接口测试完成业务逻辑,你就要制作一个流程中所有接口的接口信息表,同时,还要理清每一个流程的数据流程,数据流程驱动了业务流处理,这样,才能开始业务逻辑的接口测试。http请求请求方式:get post put delete响应: 1xx信息 2xx成功 3xx重定向 4xx 客户端错误 5xx服务器错误...
2022-01-29 22:23:01
405
原创 测开进阶之路——git使用
拉开发项目git命令顺序:①创建本地分支网页gitlab-找到原项目 点击【fork】按钮②在自己的【project】里找到带着 【自己名的】项目,获取自己项目的 克隆地址③git clone④创建本地仓库和远程仓库之间的关联 a.项目下载下来了 在一个文件夹里,cd到文件夹路径下 b.和远程仓库建立连接 git remote add upstream 原项目的克隆地址 查看是否关联成功:git remove -v**git删除本地文件,从远程仓库拉取删除文件**本
2021-10-12 17:09:17
70
原创 测开进阶之路——解析Json串,抽取返回json串的各个项目 进行校验
调用接口,想要抽取返回json串特定的项目用java实现,亲测好使主方法:public static void main(String[] args)***{***一.调用http接口JSONObject resp =http接口地址.send二.准备对返回的JSON进行分解 Stack<JSONObject> stObj = new Stack<JSONObject>(); stObj.push(resp); Map<String, Obj
2021-10-12 15:19:08
109
原创 测开进阶之路——常用ES命令
① ES查询命令curl -X GET ‘http://10.10.xxx.xx:端口号/索引(index)/种类(type)/document’② ES更新语句curl -X POST ‘http://10.10.xxx.xx:端口号/索引(index)/种类(type)/document/_update’ -d '{ “doc”: { “type”: “2” } }’ (doc 固定)type:2 是你要更新的值③ ES插入语句curl -X PUT ‘http://10.10.xxx.
2021-10-12 11:22:21
373
原创 测开最常用的linux命令
一 日志相关命令1.查看最新日志cat filename.log | tail -f2.grep系列a.查找关键字grep ‘检索key’ log文件名b.关键字头部/尾部几行grep ‘检索key’ log文件名 | tail -n (尾部—— 最新 )grep ‘检索key’ log文件名 | head -n (头部)c.多关键字联合查询(或关系)grep -E ‘检索key1|检索key2’ log文件名grep -E -I ‘检索key1|检索key2’ log文件名
2021-10-09 11:27:38
260
1
原创 MacOS 好用的软件安装管理软件——Homebrew
Homebrew官网地址:https://brew.sh/index_zh-cn以安装redis为例步骤:1.打开终端,输入如下命令/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)按回车后,根据提示操作:输入镜像序号 --> 输入Y,回车等待brew安装完成即可。2、安装redis-clis:电脑终端依次执行如下命令:1)brew tap ringohub/re
2021-10-05 12:07:07
182
原创 测试工具postman使用基础~进阶
一、Pre-requestScript//设置环境变量pm.environment.set(“key”,“文件名.列名”);//设置全局变量pm.globals.set(“key”,“文件名.列名”);//获取环境变量 pm.environment.get(“key”);//获取全局变量 pm.globals.get(“key”);使用的地方 {{}}二、Tests的使用Tests 主要用来设计用例,比如要测试返回结果是否含有某一字符串,就可以用到 Tests。1.检查resp.
2021-05-31 10:59:46
228
原创 对日java开发自述———————大四毕业生就业建议
技术落后,流程非常规范,基本照着流程一步一步 大错不错 ,不会出大错。我自己是从大四就在对日外包公司实习,干了不到四年跳出去的。刚毕业那会,说实在话,你能指望一个没太大学习心的刚毕业的学生,技术有多好嘛。刚毕业的学生优势在于学习的东西略微新一些,但是很缺乏运用。再碰上实训(少有可以多敲代码的机会)总是互相抄作业,满陌生的对于那些“语法”,哈哈哈。实习那会觉得有人要,面试通过蛮开心的。那就上班喽,至于什么样的公司以后的发展怎么样都没想过。实习一年基本测试,动代码也是改很小的bug,毕竟还小,动代码如果
2021-04-17 22:52:57
2617
3
原创 MACOS--IDEA +git + maven
MAC环境配置GIT1.git安装包,下一步下一步 傻瓜式安装终端执行git, 按照提示激活git终端执行 (配置username,email) 需要自己输入git config --global user.name “***”git config --global user.email “***@example.com”终端执行 ssh-keygen -t rsa -C “****@example.com”终端执行 cd ~/.ssh, 进入 .ssh目录。检查 .ssh目录(ls命.
2021-04-05 15:24:06
294
原创 2021互联网大厂测开面试经---四轮面试
一面—————技术基础面(视频面)☆自我介绍☆项目介绍☆StringBuffer & StringBuilder的区别☆HashMap底层原理,除了B树还知道什么☆数据库引擎都有哪些,以及优缺点。☆groupby的用法☆Linux命令,会不会SHELL☆版本管理工具,git会不会使用☆开发提测,怎么确定修改影响,找到测试范围。面得很顺利,问得也很简单。聊了一个小时左右,其他问题没太记住二面—————技术高阶面(视频面)☆自我介绍☆讲了他们公司实际项目中的修改例子。交易曲线,现在要增
2021-04-05 14:37:04
585
原创 2021快手测开岗面试经
2021快手测开岗面试经面试是通过牛客网面的,一定要准备好最新版的谷歌/火狐浏览器,面试视频需要。①讲项目 讲项目 讲项目 (想听啥不知道,不知道说点啥) 干了什么工作 哪些功能模块*关于项目这块其实特别想找一个面试官问问,想听到些什么分两大块,a.让讲业务主要实现什么功能?b.从代码上讲 前台后台目前我说不好②抽象类 接口的区别,抽象类可以实例化嘛③linux常用命令,敲出来。查看日志 搜索关键字-> 关键字附近50行获取进程名称④手敲代码两个栈合成一个队列实现push,po
2021-04-05 14:32:34
978
原创 2021-MACOS配置JAVA开发环境,亲测有效
2021-MACOS配置JAVA开发环境,亲测有效我是初次使用MACOS一,下载JDK,maven安装包包1.配置JDK访问Oracle官网 http://www.oracle.com点击“Download Java For Developers -> JDK DOWNLOAD”按钮选择“Accept Lisence Agreement”同意协议点击Mac OS X x64后面的下载链接,默认设置安装2.配置maven1.官网下载maven安装包(tar.gz文件)下载地址:
2021-04-05 11:47:24
934
原创 滴滴测试岗面试经
史上最牛大厂面经(每个大厂面试风格不一样)面滴滴的测试开发岗,问的问题自闭到怀疑人生哇。学习好的211/985都去面面去哈。面试官透着极其聪明的灵气,问项目经验快速把握你的项目是干嘛的★问项目经验,反反复复问①HashMap底层实现原理②两个有序链表 拼成一个③怎么判断一个数是质数④大字符串里 判断小字符串出现的次数⑤有自动化测试经验/开发测试工具测试框架 +分⑥linux命令 杀死进程 杀死全部进程 怎么查看现在的进程状态⑦数据库调优⑧侧重针对目前项目的测试 有什么提速,调优的方案
2021-03-06 15:52:52
1436
原创 百度面试经
百度测试开发岗位面试①前台JQuery 获取元素.a元素下的b元素.a元素里的b元素常用的标签(table,text)②项目里常用的类/比较难的类,讲一下③MAP,LIST(ArrayList,LinkList)SET,String(StringBulider StringBuffer) 方法trim,spilt,appened*属于常规面试题④讲一下对软件开发项目周期的理解,自己的工作智能⑤接口方法 (get post put)⑥1XX~5XX的含义302是啥 501⑦项目上线 环
2021-03-06 15:24:53
125
2
原创 阿里巴巴面试经2021
机缘巧合在Boss直聘上收到了蚂蚁金服-金融云-测试开发岗的面试邀约。面试官首先打电话会详细详细的介绍工作岗位,工作内容,工作职责。态度极其极其nice【点赞】,结合我的一个外包阿里做测试的同事所说,以及面试官所说。感觉蚂蚁金服很缺人,是个大缺口。虽然招聘的说的很高大上,但是暂时工作属于功能测试热衷开发的小伙伴想好(but面试官说薪资待遇和开发是一样滴)。面试官说因为面试经过很多轮,不好进也是招不上来的原因。我能感受大厂面,可能也是基于实在缺人,以及碰巧待过一个使用亚马逊云开发的一个项目。建议基础好,有
2021-02-01 22:46:50
338
原创 获取文件后缀
fileName.substring(fileName.lastIndexOf(’.’)+1)①str.substring(int i)从i开始截取到最后②str.lastIndexOf(‘str’)返回以str结尾的index值
2021-01-18 20:53:58
352
原创 程序媛瞎努力的第一天打卡
今日瞎努力的路上,一些启示①下了班才有快乐,上班哪有快乐②上班八小时,再加上年复一年的重复要比你自己学来得快得多,熟练的多。真的熟能生巧~③今天安装了IDEA,界面很高级④面试积累, 设计break 跟continue区别,设计出来的实现功能也不同⑤IDEA 补全是Tab键,format从【code】进...
2021-01-07 22:13:34
61
原创 2021最新测试开发面试经验--找工作的小伙伴看过来
百R云创 面 白盒测试岗-----------------第二场----------------一家主要做信贷的,属于有自己项目自己产品的公司。面的是白盒测试开发岗位,面试流程极正规,值得记录总结。1.做自我介绍2.基于简历上写的东西问一下3.java基础知识·String是不是基本类型·char占几个字节·String, Stringbuffer, StringBuilder 的区别·List和Set区别·List的实现类?ArrayList和LinkedList的区别·什么时候需
2021-01-06 22:48:04
353
1
原创 2021JAVA开发最新面试经--外派公司
Java开发面试总结分享1.疫情原因,基本都线上面试。预约面试时间后不需要特别请假,在公司找个犄角旮旯戴上耳机面试就可。2.应聘APP上响应速度最高,最快的是卖“人头”的外派公司。当然如果你技术很牛????任你挑-----------------第一场----------------本来不想回复外派的,但是想着试一下面试是个什么feel。且外派小姐姐一直说外派的公司看过你的简历了,认为匹配度还是挺高的。于是我就试了试。不是所有线上面试都开摄像头的,看面试官开不开。先是做自我介绍,因为面试的人刚看到简
2021-01-06 22:45:09
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人