记录在广州两个月的Android面试插曲和感想

发布时间:2026/11/3 3:48:21

记录在广州两个月的Android面试插曲和感想 前言一晃眼9月份了入职快两个月闲着才想着写一份面经从今年4月份离的职中间休息加上学习一个半月好不容易有闲时间就有些懈怠了剩下一个半月的时间通过内推BOSS直聘前前后后约到了10几家面试终于拿到了一个满意的offer仍然是一家做海外APP的公司。离职上家公司位于广州天河区是一家主做海外app的互联网公司也是我待的时间最长的一家公司。长达两年半的时间也蛮感谢公司的栽培我也遇到过来自“虎牙”的大佬也受到过不少帮助自己也从那个刚刚入行的懵懂少年成为了一个闲下来就摸鱼的“老油条”。很多程序员都喜欢待在一家公司养老我同样如此但是从第一年入职开始到第二年薪资稳稳当当的着实令人难受期间自己也提过这方面的事总被搪塞过去。本身打算去年离职但是当时疫情还没放开就等着今年年初离职最后离职的时候老板愿意涨2K多薪资。说实话如果我没有提离职开出这个薪资我也不愿意挪窝。但是已经主动提了离职总归会有影响的。计划赶不上变化看到这很多人都会觉得我离职前一点准备都没有是有计划的不然去年就离职了。离职前自己找了一些朋友要了内推面试也过了最后却赶上了裁员浪潮。所以才有了“散心”的一个半月如果你的程序员朋友和你说他离职后想休息一段时间可能是还没有找好公司就像现在很多公司骨干年纪大了对家里人说要出去创业都是要脸面的嘛。大药房的面试无经验被拒休息了一个多月经过自己的考虑想先找找其他领域的工作随便也能扩展一下自己的业务能力不能总做App开发也问过身边的朋友一些在大药房工作的程序员还是非常舒服的。可能是项目经验不是很匹配所以投了不少简历才约到一个大药房的面试现在想想能约到也是hr的放水。一面是线上面试只是了解一下我的情况以及询问我为什么不做之前的工作。然后就是一些基础的问题。二面 跑到白云区边边花了我一个半小时才到公司所在的园区需要门禁就被卡在楼下联系hr拿卡最后才进去。公司的整体环境还是很好的不过在我之前还有人在面试等到我了已经超过了预定的面试时间。面试官是看起来非常干练我刚刚进来就对我抱歉说时间有点过了给我的影响蛮好的就是穿着职业装让我有点诧异我好久没见过程序员穿这么正式的着装。做完自我介绍后他对我的项目比较感兴趣问我你之前负责App开发的那个板块这个项目上线了吗? 上线后反响怎么样我看你有使用过Android组件化开发和插件化开发技术为什么要使用组件化开发后面又聊了聊几个技术问题然后谈到他们目前要用到的一些技术因为项目的不同所以有些技术我自身没有用过所以聊完之后我看的出来面试官的对我兴趣不高之后面试官问我有什么想了解的就随便聊了下结束了面试。 回去等通知不出意外两天后hr发来消息说我的项目经验不太适合。披着Android外衣的go语言大药房的面试也让我吸取了经验毕竟相符合的项目经验才能更好的完成业务也是面试中意的点。这次还是广州的公司是一家化妆品公司公司不小他们的主要业务是做产品包装。有自己品牌的网站、小程序、app。是我在boss上投的简历hr加了我微信跟我简单聊了下就愉快的约好了面试。但是感觉他们面试官不是很专业日常自我介绍完毕问问题android 切换屏生命周期的改变知道有几种排序说说堆排序原理这题真的会被气死我都把堆排序怎么实现为什么这样可以实现排序都推了一遍他说了句你说的只是实现不是原理。。。表示很无奈难道算法是靠背的说说你对索引的理解设计模式分哪 3 大块说说行为形的其中一个讲项目问题问的不少但是感觉都问的不在点上而且面试官也没有什么表情的。最后问我有什么要问的我团队人员配比是怎么样的如果我进去的话主要负责哪块业务的开发面试官balabala的跟我说了一通然后说最近公司业务有些调整需要使用GO语言开发问我能接受学习go语言吗我当时真是一个大大的无语面试好累想躺着。某大厂下的外卖团队这家面试最长快两个星期最后还是薪资没有谈拢。介绍Activity任务栈RxJava原理RxJava同时执行5个任务是并行还是串行Activity的启动过程View的绘制过程onMeasure方法中两个参数的含义自己封装过什么框架介绍一下原理ListView和RecyclerView的优化和区别如何为RecyclerView的Adapter设置监听说出最好方案介绍一个自己做过的最满意的东西泛型中 表示什么含义若加入不满足条件的类型会怎样单例模式中的双检锁如果把类锁换成内部声明的另一个类效果会怎么样RxJava的优劣势home/user/a/…/b/./c所代表的的路径手写代码输出绝对路径对系统相机的了解View的回执流程Glide源码介绍自己的图片框架手写实现快速排序介绍代理模式MVC、MVP各自特点和优缺点后面面试还遇到过被PUA学历歧视的情况。最可惜的是一家自己心仪的互联网公司有一支很精湛的团队核心骨干来自于腾讯、阿里、网易、YY、荔枝等知名互联网企业有着强大的产品研发及运营实力。早上10点上班晚上6点30下班不打卡双休。三次面试都过了最后一面以为十拿九稳还是挂在事业部总经理面没办法同时面试的其他人更优秀。所以啊不要总抱怨没有好的公司要时刻提升自己才能抓住机会。最后的总结这几个月的面试给我好好的上了一课所以我自己反思总结了一下然后整理出一下几点 程序员打算跳槽/面试的时候需要注意的几点一 、先想好自己要去一家什么样的公司对自己有一个清晰的规划目标。因为这时候你已经有一定的选择权了不是刚毕业出来找工作那会就希望很快上班了。所以你要想好想去一家什么样的公司 想去扩展一下业务的可以先投一些试试不行还是回到自己熟悉的领域。二 、面试前要了解清楚 你要去的这家公司的大体情况。面试的时候还碰到有些公司去之前不了解这些公司情况的我面试的那家化妆品公司最后需要转go语言后来我想了一下我做的不对的一点就是 我在去这家公司面试之前没有把这家公司的一些基本情况了解清楚导致白跑一趟所以 面试去公司之前把这家你要面试公司的基本情况了解下还是很必要的三 、面试前要看一下android的面试题。因为有一些的公司都是有笔试题的 我也遇到过不少笔试题不会的所以面试前看一下面试题还是很必要的如果你没有最新的面试题可以在扫码领取下方面试题资料。由于面试内容比较多篇幅有限资料已经被整理成了PDF文档有需要2023年Android中高级最全面试真题答案 完整文档的可目录第一章 Java方面Java基础部分Java集合Java多线程Java虚拟机第二章 Android方面Android四大组件相关Android异步任务和消息机制Android UI绘制相关Android性能调优相关Android中的IPCAndroid系统SDK相关第三方框架分析综合技术数据结构方面设计模式计算机网络方面Kotlin方面第三章 音视频开发高频面试题为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?怎么做到直播秒开优化直方图在图像处理里面最重要的作用是什么数字图像滤波有哪些方法图像可以提取的特征有哪些衡量图像重建好坏的标准有哪些怎样计算第四章 Flutter高频面试题Dart部分Flutter部分第五章 算法高频面试题如何高效寻找素数如何运用二分查找算法如何高效解决雨水问题如何去除有序数组的重复元素如何高效进行模幂运算如何寻找最长回文子串第六章 Andrio Framework方面系统启动流程面试题解析Binder面试题解析Handler面试题解析AMS面试题解析
延伸阅读

更多相关文章

2026/10/24 20:14:48

Android入门教程 | TextView简介(宽高、文字、间距)

TextView简介 文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。 之前我们已经知道如何获取到layout中的TextView,也知道setText()方法可以修改显示的文字。 结合我们实际的生活和学习经验,写字…

2026/11/2 4:22:20

Apollo Lake小尺寸计算机模块在工厂自动化中的选型与部署

直接说结论:这年头能在2024年往后还认真聊Apollo Lake,要么是不了解工业市场的圈外人,要么就是真正在工厂自动化里摸爬滚打过、清楚“稳定压倒一切”的老工程师。我属于后者。这篇的主角是一块以Apollo Lake平台为核心的小尺寸计算机模块&…

2026/10/24 9:14:48

13.6GHz宽带频率合成器设计:从PLL架构到PCB布局实战

1. 项目整体拆解:为什么是13.6GHz,为什么叫“宽带” 先把这个项目说清楚。我拿到这个标题时,第一反应是:这是一块频率合成器板卡,中心目标频段锁定在13.6GHz,主打宽带能力。可能的应用方向包括卫星通信的Ku…

2026/11/3 3:44:55

离线环境安装Percona XtraBackup实战指南

1. 离线环境下的Percona XtraBackup安装挑战在数据库运维领域,Percona XtraBackup堪称MySQL物理备份的黄金标准。但当我们面对生产环境中严格隔离的内网服务器时,常规的yum/apt安装方式往往行不通。上周我就遇到了这样一个典型场景:某金融机构…

2026/11/3 3:44:55

链表操作实战:LeetCode核心题目解析与技巧

1. 链表基础与LeetCode刷题指南链表作为数据结构中的经典类型,在算法面试和日常编程中占据重要地位。最近在准备LeetCode周赛430时,我重新梳理了链表相关的核心题目,发现203、707、206这三道题完美覆盖了链表操作的基础知识点。今天我就以这三…

2026/11/3 3:44:55

单设备多会话与多账号互斥的分布式锁解决方案

1. 单设备多会话与多账号互斥的核心挑战在现代化应用架构中,单设备多会话与多账号互斥的需求越来越普遍。想象一下这样的场景:一台医院自助服务终端需要同时处理多个患者的挂号、缴费等操作,但又要防止同一个医保账号被重复登录使用。这种既要…

2026/11/3 3:44:55

AI中保持可编辑性的矢量描边文字实现方法

1. 这个“自带边框的文字”到底在解决什么真实痛点?很多人第一次在设计群看到别人发的“描边文字”效果时,下意识反应是:这不就是PS里加个描边图层样式吗?或者直接用AI的“对象→路径→轮廓化描边”?但很快就会发现——…

2026/11/3 3:44:55

480G内存+消费级显卡跑671B大模型:MoE架构与KTransformers部署实战

简介:这份PDF面向具备Python开发经验的研究员与工程师,聚焦DeepSeek-R1满血版模型在资源受限硬件上的低成本高性能部署问题。内容围绕KTransformers技术展开,讲解其将专家模型加载至CPU、把MLA/KVCache卸载到GPU以压缩显存的思路,…

2026/11/3 3:39:55

人形机器人技术突破与商业化应用全景分析

1. 人形机器人行业现状与市场格局人形机器人作为机器人技术皇冠上的明珠,近年来正迎来爆发式增长。根据国际机器人联合会(IFR)最新数据,2023年全球人形机器人市场规模已突破50亿美元,年复合增长率保持在35%以上。这个曾…

2026/11/2 6:08:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/2 6:39:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32实战:基于MAX14431数字隔离器的SPI隔离通信方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

工业SPI隔离通信设计:MAX14431BAEE+与STM32L4A6RG实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32+NRF24L01无线抢答器:硬件设计、通信协议与低功耗实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/2 6:08:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/2 6:39:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑