小米初级Android面经:反转链表(迭代+递归)、Activity生命周期、ConcurrentHashMap在JDK

发布时间:2026/8/14 15:02:42

小米初级Android面经:反转链表(迭代+递归)、Activity生命周期、ConcurrentHashMap在JDK
小米初级Android面试:小米Android开发覆盖MIUI系统定制、IoT设备互联。技术栈偏底层,面试官喜欢问系统级原理和性能数据。技术方向偏向MIUI定制、IoT互联。特色专项包括MIUI系统定制与IoT设备开发。今天8道题覆盖小米初级Android面试核心考点。Q1:反转链表(迭代+递归)?迭代:pre=null, cur=head,遍历时记下next=cur.next,然后cur.next指pre,pre和cur后移。时间复杂度O(n),空间O(1)。递归:递到最后一个节点作为新head,归的时候head.next.next=head, head.next=null。fun reverse(head: ListNode?): ListNode? { var pre: ListNode? = null; var cur = head while (cur != null) { val next = cur.next; cur.next = pre; pre = cur; cur = next } return pre }深度解析:从复杂度看,迭代三指针(pre/cur/next)原地反转,时间 O(n) 空间 O(1)。。常见变体与延伸包括:K 个一组反转(穿针引线)、反转部分区间。。实战要特别注意边界情况:空/单节点、k 大于长度、k=1 不变。。面试官大概率会接着追问:反转后原头节点的 next 指向哪里?会不会成环?。追问:递归版本的空间复杂度?O(n)——递归调用栈深度等于链表长度。Q2:Activity生命周期,A启动B

相关新闻

ComfyUI 图像修复加速实用指南:裁剪后采样、拼接回填,局部修复如何提速百倍

ComfyUI 图像修复加速实用指南:裁剪后采样、拼接回填,局部修复如何提速百倍

2026/8/14 15:02:42

ComfyUI 图像修复加速实用指南:裁剪后采样、拼接回填,局部修复如何提速百倍 【免费下载链接】ComfyUI-Inpaint-CropAndStitch ComfyUI nodes to crop before sampling and stitch back after sampling that speed up inpainting 项目地址: https://git…

[论文学习]MINJA:针对LLM智能体的实用内存注入攻击

[论文学习]MINJA:针对LLM智能体的实用内存注入攻击

2026/8/14 15:02:42

MINJA: A Practical Memory Injection Attack against LLM Agents (2025) 论文重点 MINJA(Memory INjection Attack)提出了一种无需直接篡改智能体内存库即可实施内存投毒攻击的方法。攻击者仅通过普通用户的查询交互,就能诱导LLM智能体自主…

dynamic java 别被忽悠了!Apache的动态Java?那纯属张冠李戴

dynamic java 别被忽悠了!Apache的动态Java?那纯属张冠李戴

2026/8/14 15:02:42

用C编写的HTTP, 其(静态)以及/event(动态)MPM属于自身进程/线程调度策略, 和Java没有关系, Java应用借助等容器来运行, 仅仅充当反向代理。HTTP自身是由C编写而成的, 并非直接运用Java, 所谓Java中的与进程管理模式存在着概念上的…

正餐酒楼收银系统选型实测:从包厢挂账到宴席并单,五家主流方案横评

正餐酒楼收银系统选型实测:从包厢挂账到宴席并单,五家主流方案横评

2026/8/14 16:02:44

正餐酒楼是餐饮里最重的业态,收银系统的难点从来不在收款:预订能不能和开台打通、包厢服务跟不跟得上、挂账客户月底怎么对账、婚宴寿宴多桌并单怎么不出错。本文以天财商龙、客如云、二维火、美团收银、收钱吧五家为样本,从预订排位、包厢桌…

RAG + Agent 项目:普通 Python、LangChain、LangGraph 三种写法对比

RAG + Agent 项目:普通 Python、LangChain、LangGraph 三种写法对比

2026/8/14 16:02:44

摘要 LangSmith 不是业务框架,它不负责帮你写 RAG、Agent、工具调用,也不负责替你检索知识库。 它的定位更像是大模型应用的Trace / Debug / Evaluation / Monitoring 平台。简单说,它负责把一次 AI 请求从输入到输出的完整过程记录下来&…

logistics regression

logistics regression

2026/8/14 16:02:44

P与NP P:能在多项式时间能找到解; NP:能在多项式时间内验证候选解的对错。 NP 难:所有 NP 问题都能在多项式时间内归约到它,即,它至少和 NP 类问题一样难。不要求多项式时间可验证。 NP 完全:NP…

烘焙店收银系统怎么选?五款主流方案从预订到会员复购的实测对比

烘焙店收银系统怎么选?五款主流方案从预订到会员复购的实测对比

2026/8/14 16:02:44

烘焙是餐饮里少有的增量赛道,但竞争同样残酷:短保产品按天甚至按小时计损耗,顾客先看颜值再下单,复购全靠回头客。收银系统选不好,损耗、排队、复购三座大山压得小店喘不过气。本文把收钱吧、银豹、美团收银、客如云、…

微信聊天记录备份全指南:PyWxDump 删库警示与合规实操手册

微信聊天记录备份全指南:PyWxDump 删库警示与合规实操手册

2026/8/14 16:02:44

微信聊天记录备份全指南:PyWxDump 删库警示与合规实操手册 【免费下载链接】PyWxDump 删库 项目地址: https://gitcode.com/GitHub_Trending/py/PyWxDump 微信承载了太多难以复制的记忆——孩子的第一句话、家人的叮嘱、客户的关键确认、离职前的项目交接。可…

lu,大鼠穿梭箱、大小鼠穿梭箱、大鼠穿梭实验箱、穿梭视频分析系统

lu,大鼠穿梭箱、大小鼠穿梭箱、大鼠穿梭实验箱、穿梭视频分析系统

2026/8/14 15:52:44

穿梭实验系统是研究动物条件反射、定量观测动物行为变化的经典设备。实验箱体底部布设不锈钢电击栅提供非条件足底电击刺激,顶部噪声发生器输出条件刺激;条件刺激结束前动物移动至安全区记为主动回避;电击触发后完成躲避记为被动回避。经反复…

比较好的亚太EMBA,问了6位校友师资差别真的挺大

比较好的亚太EMBA,问了6位校友师资差别真的挺大

2026/8/13 11:01:28

比较好的亚太EMBA核心差异先看什么?对于希望兼顾工作与系统管理能力提升的亚太区高管而言,筛选匹配度高的EMBA项目时,师资配置是决定学习体验与实际收获的核心要素之一。我们结合3-4个公开信息透明、办学历史较长的亚太区主流EMBA项目特点&am…

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

备考3个月对比6份资料 海外游学的亚洲EMBA面试注意点

2026/8/14 10:48:24

备考海外游学的亚洲EMBA面试,核心要围绕项目国际化设计逻辑、个人跨文化管理经验匹配度两个维度准备,避免把游学模块等同于普通旅游参访的认知偏差。不少备考者花3个月对比6份资料,却容易忽略面试官对“国际视野落地能力”的考察——比如香港…

比较好的国内EMBA,问了二十位校友聊透人脉价值

比较好的国内EMBA,问了二十位校友聊透人脉价值

2026/8/13 17:17:06

比较好的国内EMBA核心差异体现在哪些方面?比较好的国内EMBA的核心长期价值,很大程度上依托于校友网络的连接质量与资源生态的活跃度,这也是不少高管在择校时优先考量的因素。我们结合3-4个市场关注度较高的项目公开信息,从课程、师…

大连网站建设找简维科技:为您打造懂业务更懂用户的数字化转型引擎

大连网站建设找简维科技:为您打造懂业务更懂用户的数字化转型引擎

2026/8/14 0:01:53

在这个数字化浪潮席卷全球的今天,企业想要在激烈的市场竞争中站稳脚跟,拥有一张好看的“数字名片”已经远远不够了。很多老板在刚开始接触互联网业务时,都有一个共同的困惑:为什么我花了钱建的网站,就像是在真空中自嗨?访客进来转了两圈就跑了,线索石沉大海,甚至连客服…

临沂网站建设铭镇:深耕本土数字生态,以匠心铸就企业品牌核心竞争力

临沂网站建设铭镇:深耕本土数字生态,以匠心铸就企业品牌核心竞争力

2026/8/14 0:01:54

在这个流量为王、视觉至上的互联网时代,对于临沂乃至整个山东乃至全国的传统中小企业来说,拥有一张精美的“数字名片”早已不再是可选项,而是生存的必答题。每当夜幕降临,沂河两岸灯火辉煌,物流之都的喧嚣逐渐沉淀为对未来的思考。我们常常听到老板们在茶余饭后探讨:为什…

Flutter与OpenHarmony实现剧本杀组队表单开发实战

Flutter与OpenHarmony实现剧本杀组队表单开发实战

2026/8/14 0:01:54

1. 项目概述在移动应用开发领域,跨平台框架Flutter因其高效的开发体验和出色的性能表现,已经成为众多开发者的首选。而OpenHarmony作为新兴的操作系统平台,其开放性和灵活性为开发者提供了全新的可能性。本文将聚焦于一个实际应用场景——剧本…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/8 5:07:31

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/9 13:42:46

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/8 2:30:15

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…