现在面试测试职位,要求非常全面,那么APP测试一般需要哪些技术呢?下面总结了APP测试常见面试题:1.Android四大组件?Activity:描述UI,并且处理用户与机器屏幕的交互。应用程序中,一个Activity就相当于手机屏幕,它是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序可以包含许多活动,比如事件的点击,一般都会触发一个新的Activity。BroadcastRece
# 如何实现“BAT面试必备mongodb” ## 概述 在本文中,我将教会你如何实现“BAT面试必备mongodb”。作为一名经验丰富的开发者,我将帮助你了解整个流程以及每一步需要做什么。 ## 流程 下面是实现“BAT面试必备mongodb”的流程表格: | 步骤 | 描述 | | --- | --- | | 步骤一 | 安装MongoDB | | 步骤二 | 创建数据库和集合 | |
原创 2024-04-16 06:58:22
5阅读
第一:复杂度估算和排序算法(上)1) 时间复杂度和空间复杂度,2)认识对数器,0,有一个你想要测试的方法a1,实现一个绝对正确的但是复杂度不好的方法b2,实现一个随机样本产生器3,实现比对的方法4,把方法a和方法b比对很多次来验证方法a是否正确5,如果有一个样本使得比对出错,打印样本分析是哪个方法出错6,当样本数量很多时比对测试依然正确,可以确定方法a已经正确3)冒泡...
原创 2021-05-29 07:40:25
304阅读
BAT前端面试题目收集 一些问的还是蛮有深度的……
转载 精选 2014-10-18 11:35:12
663阅读
第一:复杂度估算和排序算法(上)1) 时间复杂度和空间复杂度,2)认识对数器,0,有一个你想要测试的方法a1,实现一个绝对正确的但是复杂度不好的方法b2,实现一个随机样本产生器3,实现比对的方法4,把方法a和方法b比对很多次来验证方法a是否正确
原创 2022-03-18 14:38:04
119阅读
Runtime相关面试问题1.Runtime是什么?见名知意,其概念无非就是“因为 Objective-C 是一门动态语言,所以它需要一个运行时系统……这就是 Runtime 系统”云云。对博主这种菜鸟而言,Runtime 在实际开发中,其实就是一组C语言的函数。
原创 2021-08-02 10:40:36
243阅读
下面就Java常见的面试题做一个简单的总结,一句话掌握这些面试题,搞定BAT不是梦。基本概念操作系统中 heap 和 stack 的区别;什么是基于注解的切面实现;什么是 对象/关系 映射集成模块;什么是 Java 的反射机制;什么是 ACID;BS与CS的联系与区别;Cookie 和 Session的区别;fail-fast 与 fail-safe 机制有...
原创 2022-09-07 10:26:49
123阅读
以下是回顾之前上、中、下三篇底层面试题的补充,附上答案。俗话说得好,底层不牢,地动山摇。这
原创 2021-08-05 09:53:48
336阅读
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :(
转载 2017-03-19 23:24:00
72阅读
2评论
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :(
转载 2016-12-07 09:16:00
57阅读
2评论
AT
原创 2023-06-08 22:07:20
0阅读
1. 类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数
原创 2022-08-17 13:04:18
55阅读
iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使
转载 2016-11-25 16:01:00
81阅读
2评论
1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的?  1.​​Item​​布局,层级越少越好,使用​​hierarchyview​​工具查看优化。   2.复用​​convertView​​   3.使用​​ViewHolder​​   4.​​item​​中有图片时,异步加载   5.快速滑动时,不加载图片   6.​​item​​中有图片时,应对图片进行适当压缩   7.
转载 2019-07-17 15:46:00
73阅读
2评论
1、一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把Mysql重启,再insert一条记录,这条记录的ID是18还是15 ?   2、Mysql的技术特点是什么? Mysql数据库软件是一个客户端或服务器系统,其中包括:支持各种客户端程序和库的多线程SQL服务器、不同的后端、广泛的应用程序编程接口和管理工具。 3、Heap表是什么? H
转载 2021-06-13 15:24:58
211阅读
1、Redis五种数据类型string 字符串(可以为整形、浮点型和字符串,统称为元素)list:列表set:集合zset(sorted set:有序集合).hash:哈希散列1.Redis的高可用部署方式哨兵模式集群模式单机模式2、Redis高并发和快速的原因(1)redis是基于内存的,内存的读写速度非常快;(2)redis是单线程的,省去了很多上下文切换线程的时间;(3)redis使用多路复
转载 2023-07-04 21:28:32
38阅读
两数之和解决方案无重复字符的最长字串(2)"滑动窗口法"优化解决关键词介绍解题思路复杂度分析无重复字符的最长字串(3)优化"滑动窗口"解决代码块ASCII 128码 思路代码块最大回文子串解题思路找到字符串的最长公共子串动态编程解决方案复杂度代码块学习建议最大回文子串(2)我们上面分享的不管从时间复杂度还是空间复杂度,都是颇为浪费的?难道没有更优解决方案?肯定是有的!代码块复杂度大家可以画10分钟
原创 精选 2021-03-16 13:37:55
3241阅读
常见数据结构与算法学习目录––大公司笔试面试有哪些经典算法题目?二叉树打印参考:链接–––剑指offer-数据结构与算法LeetCode刷题题解答案.pdfLeetCode刷题–––十大算法精讲:(面试题1)剑指offer之赋值运算符函数–––––––––算法高级实战:––漫画:什么是B+树,B+树层数计算(面试官直呼内行)
我觉得有一个能够找一份大厂的 offer的想法,这是很
转载 2023-04-28 19:07:38
30阅读
能进入BAT 等一线大厂工作,是很多开发者们的目标与梦想
原创 2022-03-15 11:42:12
62阅读
  • 1
  • 2
  • 3
  • 4
  • 5