面经
文章平均质量分 76
TQY724
这个作者很懒,什么都没留下…
展开
-
todo【面经】牛客网安卓相关面经题
1.安卓的四大组件【todo】2.activity的生命周期【todo】3.binder通信原理【todo】原创 2021-08-19 12:36:24 · 113 阅读 · 0 评论 -
todo 测试用例设计
案例题如果有相关产品手册,则需查阅并根据内容制定测试计划。如果没有,则需要和产品负责人或开发人员沟通,了解产品的功能。1. 微信发红包测试用例。- 功能测试发给单个好友金额+留言+表情等价划分设计测试用例金额:0.01-200,非字符,非空,不含空格留言:文本长度,是否支持复制粘贴,各种字符的组合表情:收藏的表情、图库的表情、录制的表情、动图/静图点击塞钱进红包,选择零钱/银行卡/添加新卡付款金额与零钱等价划分金额>零钱、金额=零钱、金额<零钱使用指纹/密码付款指纹原创 2021-08-19 11:59:05 · 420 阅读 · 0 评论 -
todo【面经】牛客网java相关面经题
#1. final相关,抽象类可以用final修饰吗使用 final 关键字声明类、变量和方法需要注意以下几点:final 用在变量的前面表示变量的值不可以改变,此时该变量可以被称为常量。表示该变量一旦被初始化便不可改变,这里不可改变的意思对基本类型变量来说是其值不可变,而对对象引用类型变量来说其引用不可再变。其初始化可以在两个地方:一是其定义处,也就是说在 final 变量定义时直接给其赋值;二是在构造方法中。这两个地方只能选其一,要么在定义时给值,要么在构造方法中给值,不能同时既在定义时赋值原创 2021-08-18 15:28:37 · 279 阅读 · 0 评论 -
todo【面经】牛客网测试相关面试题
#1. 测试分类【todo】#2. 回归测试【todo】#3. 测试用例的设计方法见其他文章#4. 测试发现了bug,但如果开发人员认为不是bug怎么办?如果在版本发布前发现了bug怎么办【todo】#5. 接口测试知道哪些【todo】#6. 性能测试知道哪些,有哪些指标【todo】【todo总结tc自动化测试性能测试相关】#7. 开发一款软件,从需求到架构到交付,列个计划【todo整理tc开发产品的流程架构】#8. 测开与开发发生分歧时,怎么解决【todo】#9. 抖音的视原创 2021-08-18 15:28:04 · 2710 阅读 · 0 评论 -
排序算法总结
参考文章:十大经典排序算法(动图演示)十大经典排序算法堆排序#0.排序算法分类比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。#1.原创 2021-08-18 15:27:32 · 78 阅读 · 0 评论 -
todo【面经】牛客网数据结构算法相关
#1. 百万级数据的表项怎么设计数据结构【todo】#2. 数据结构中解决hash冲突的方法【todo】#3. 什么是闭包【todo】#4. 大文件排序【todo】#5. 二叉树、红黑树【todo】#6. 循环队列【todo】#7. 给一亿条商品数据,分别有orderId、productId、price,返回销售额最大的1000个商品。并给出时间复杂度和空间复杂度。(分别代表订单ID、产品ID、此产品单价)【todo】...原创 2021-08-18 15:26:58 · 125 阅读 · 0 评论 -
todo【面经】牛客网计网相关面经题
#1. http是7层协议哪层应用层#2. tcp、udp区别及使用场景TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付。TCP通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输。如丢包时的重发控制,还可以对次序乱掉的分包进行顺序控制。UDP具有较好的实时性,工作效率比TCP高,适用于对高速传输和实时性有较高的原创 2021-08-18 15:26:26 · 541 阅读 · 0 评论 -
todo【面经】牛客网Linux和操作系统相关面经题目
#1. 进程和线程的区别概念进程:对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统的并发;线程:进程的子任务,是CPU调度和分派的基本单位,实现进程内部的并发;线程是操作系统可识别的最小执行和调度单位。每个线程都独自占用一个虚拟处理器:独自的寄存器组,指令计数器和处理器状态。每个线程完成不同的任务,但是共享同一地址空间(也就是同样的动态内存,映射文件,目标代码等等),打开的文件队列和其他内核资源。区别拥有资源进程是资源分配的基本单位,但是线程原创 2021-08-18 15:25:48 · 450 阅读 · 0 评论 -
todo【面经】牛客网数据库相关面经题
#1. mybatisplus和mysql的区别【todo头一个是啥。。】#2. Innodb索引,说原理,如何创建索引【todo放link】见其他文章#3. ACID特性【todo放link】见其他文章#4. sql注入原理,防止sql注入【todo】#5. 删除表中所有的数据保留表结构使用truncate操作【todo其他删除操作 drop、truncate、 delete】#6. mysql联合索引能否命中【todo】#7. 索引是什么,索引底层索引是对数据库表中一列或多原创 2021-08-18 15:24:58 · 706 阅读 · 0 评论