2022年Android面试题笔记汇总.pdf
一 般 而 言 会 考 考 你 的 JAVA和 C/C+方 面 的 知 识!Ja v a知 识 点 包 括:接 口 与 抽 象 的 使 用 及 区 别,多 线 程,socket基 础,集 合 类,也 有 个 别 企 业 考 察 定 义。C/C+知 识 点 包 括:指 针 的 移 动,排 序 算 法,链 表,有 时 还 会 有 二 叉 树 的 遍 历 或 图 的 遍 历。一 1、A ctivity的 生 命 周 期,两 个 A ctivity之 间 跳 转 时 必 然 会 执 行 口 勺 是 那 几 种 措 施?2、不 用 service,B 页 面 为 音 乐 播 放,从 A 跳 转 到 B,再 返 回,怎 样 使 音 乐 继 续 播 放?3、Service有 哪 些 启 动 措 施?有 什 么 区 别?4、(音 乐 播 放 器)怎 样 加 载 的 音 乐 信 息,怎 样 改 善 其 效 率。5、电 话 状 态 的 监 听,变 化 打 电 话 界 面(听 说 我 改 动 日 勺 P h o n e源 码 就 不 再 问 了)。6、ListV iew怎 样 提 高 其 效 率?7、尚 有 某 些 都 是 在 上 面 的 基 础 上 扩 展 日 勺,跟 详 细 项 目 有 关,就 不 说 了。总 结:他 们 只 是 问 一 问 这 些 基 础 日 勺 知 识,都 是 给 外 包 企 业 招 人,自 己 做 不 了 主,也 就 是 检 查 一 F应 聘 人 员 懂 不 懂 androido 二 1、启 动 一 种 程 序,可 以 主 界 面 点 击 图 标 进 入,也 可 以 从 一 种 程 序 中 跳 转 过 去,两 者 有 什 么 区 别?2、启 动 一 种 Activity有 哪 儿 种 措 施?3、怎 么 让 在 启 动 一 种 Activity是 就 启 动 一 种 service?4、两 个 Activity之 间 怎 么 传 递 数 据?总 结:他 们 也 是 刚 开 始 做 A n d ro id,面 试 人 员 最 多 有 两 三 年 工 作 经 验,我 感 觉 他 们 接 触 Android时 间 不 一 定 跟 我 长,也 就 只 问 某 些 他 们 自 己 擅 长 的 那 一 块。三 1、Android程 序 与 Java程 序 曰 勺 区 别?并 强 调 了 不 是 虚 拟 机 方 面 日 勺!2、Android中 Task任 务 栈 的 分 派。3、程 序 之 间 的 亲 和 性 的 理 解。4、同 一 种 程 序,但 不 一 样 的 Activity与 否 可 以 放 在 不 一 样 曰 勺 Task任 务 栈 中?5、在 Android中,怎 么 节 省 内 存 日 勺 使 用,怎 么 积 极 回 收 内 存?6、A ndroid四 大 组 建,对 多 种 组 件 日 勺 理 解。(由 于 在 不 一 样 的 资 料 中,有 人 把 Activity、Intent Service ContentProvide 看 为 四 大 组 建,也 有 人 把 Activity、Broadcast Receives或 Intent Receives、Service、ContentProvide当 作 四 大 组 建)因 此 这 个 话 题 就 牵 出 来 日 勺 问 题 比 较 多。7、对 Android的 理 解。四 1、I n t e n t传 递 数 据 时,可 以 传 递 哪 些 类 型 数 据?2、不 一 样 工 程 中 的 措 施 与 否 可 以 互 相 调 用?3、Android中 Provide是 用 来 干 什 么 的!?4 电 话 的 状 态 有 哪 之 中,怎 么 判 断 是 来 电 还 是 去 电?5、在 Android中 是 怎 样 实 现 判 断 辨 别 通 话 记 录 中 的 电 话 状 态,去 电,来 电、未 接 来 电?6、音 乐 播 放 器 假 如 有 大 量 的 音 乐 文 献,怎 样 提 高界 面 展 示 速 度?7、尚 有 些 详 细 的 项 目 经 验 经 历。五 1、音 乐 播 放 功 能 ap i中 播 放 流 程 是 怎 么 样 的?2、Activity怎 么 和 service绑 定,怎 么 在 activity中 启 动 自 己 对 应 的 service?3、Service有 几 种 启 动 方 式,区 别 是 什 么?4、界 面 间 的 跳 转 用 什 么 实 现,跳 转 时 activity日 勺 生 命 周 期。5、界 面 间 的 布 局 是 怎 么 实 现 的,控 件 口 勺 排 列。6、项 目 中 你 碰 到 的 最 大 困 难 是 什 么,怎 么 处 理 日 勺。7、有 些 项 目(我 做 过 的)android中 已 经 有 了,而 你 又 自 己 实 现 了,为 何 自 己 实 现,以 及 你 用 的 实 现 方 式 以 及 所 用 知 识 点,两 者 相 比,哪 个 更 有 长 处,长 处 在 哪。8、你 做 的 一 种 比 较 复 杂 的 界 面,画 出 来,每 个 部 分 用 的 什 么 控 件,各 个 控 件 中 你 用 到 的 附 属 性 是 什 么,写 出 来。9、假 如 有 种 功 能,他 认 为 你 做 的 显 得 不 够 完 美,也 许 会 把 这 个 不 完 美 的 地 方 说 出 来,让 你 根 据 这 问 题 给 出 一 种 处 理 方 案。1 0、Android用 口 勺 数 据 库 是 什 么 样 曰 勺?它 和 sql有 什 么 区 别?为 何 要 用 ContcntProvidc?它 和 sq l曰 勺 实 现 上 有 什 么 差 异?假 如 进 个 大 企 业,技 术 全 面 的 面 试 官 来 面 你,会 问 得 很 全 但 很 粗 略,各 知 识 点 都 波 及 到,还 给 你 发 挥 的 境 地。小 企 业 就 会 很 不 幸 了,尤 其 是 面 试 官,自 己 也 就 懂 那 一 点 东 西,他 不 管 你 会 什 么,就 只 问 他 会 的 那 点 知 识,你 们 的 经 验 有 交 集 还 好,否 则 就 算 你 是 诸 葛 亮,也 只 能 自 认 晦 气!六 1.抽 象 类 和 接 口 的 I区 别 2.sleepO和 wait。措 施 的 区 别 3.TreeMap和 hashMap的 区 别 4.1ength和 length。曰 勺 区 别 5.重 载 和 重 写 的 区 别 6.数 据 库 的 查 询 语 句(求 和,平 均 值,最 大 值 等)7.写 四 个 线 程,操 作 同 一 种 数,两 个 用 于 加 1,两 个 用 于 减 1。8.写 一 种 socket的 简 朴 程 序,实 现 客 户 端 与 服 务 器 通 信 9.写 1()个 简 朴 的 linux命 令 10.EJB和 java程 序 的 区 别 11.什 么 是 集 群?12.内 存 的 堆 和 栈 以 及 数 据 的 存 储 位 置,数 组 和 链 表 的 最 主 线 的 区 别 13.写 出 JD BC连 接 数 据 库 的 语 句 14.尚 有 个 是 继 承 一 种 A类 同 步 又 实 现 一 种 借 口,A 类 和 接 口 中 均 有 同 一 种 组 员 变 量 x,问 你 会 不 会 编 译 出 问 题 15.实 现 一 种 单 实 例 模 式 类 16.记 录 一 种 字 符 串 中 个 字 母 出 现 的 次 数,按 照 a zA Z 的 次 序 17.反 转 一 种 字 符 串,并 去 掉 其 中 的 空 格 18.在 一 种 人 机 对 弈 程 序 中,最 关 键 环 节 是 什 么19.二 叉 树 口 勺 非 递 归 遍 历 20用 多 种 排 序 措 施 对 一 组 数 据 排 序 21.给 定 一 种 图(数 据 构 造 中 的 图),计 算 两 点 间 的 最 短 途 径