写点什么

6 年老 Android2019 面经总结,Android 面试必刷的 200 道真题

用户头像
Android架构
关注
发布于: 11 小时前

#####Android 知识点


基础:四大组件、fragment、自定义 View、事件分发、滑动处理、handler、AsyncTask、IntentService、ThreadHandler、Bitmap 相关的、动画的用法


进阶:ListView、RecyclerView、AIDL、LruCache、DiskLruCache、View,Window,Activity 的关系、进程保活、性能优化、


高阶:Bindler、AMS、WMS、Context、APP 的启动流程、插件化、组件化、热修复什么的等等


第三方框架:okhttp、retrofit、RxJava 等等,熟悉一个框架的源码,然后知道其他框架的优缺点


混合开发:通常都是 RN 相关的,目前 Flutter 用的不多


架构和语言:MVC、MVP、MVVM、组件化、插件化、热修复等等


上面介绍得不需要全部掌握,看你项目,挑一些内容掌握住,怎么问都不怕得那种,前提是不去一二线得大厂


#####java 知识点


多线程、并发、java 基本语法、泛型、hashmap 等容器相关的,一般这几差不多了


##2.面试内容准备 #####自我介绍


就聊聊最近一个项目里面的工作内容,遇到的问题,有什么亮点,难点 这个看项目,有人说我们没什么亮点啊,我只想说你写的代码都没有 bug 么,花你半天一天时间搞不定的 bug 就可以聊了


#####职业规划


技术线路:架构师技术专家 管理线路:开发 leader,项目经理什么的


有什么想问的?


技术面试官问你:


问问技术团队多少人、技术氛围怎么样的、如果有可能问问他们的技术栈是什么,围绕着技术来问


HR 问:


转正的考核标准啊,薪资待遇啊,公司现有规模啊、发展情况啊,表现出对这个公司很感兴趣就行了


注意一点:


考虑好你得目标公司的规模和行业。


**小微公司:**不看项目随便问,没有逻辑性,闭了眼睛瞎问,对于这种会就会,不会就不会,别怂,反正也不想去。


**稍微大点的厂:**一般是围绕项目去问,然后衍生出一些技术问题来细问,问的比较深的时候别慌,把你的理解说出来,然后说其他的就不知道了,体现出你的思考和应变能力。


基本上面试就这些的,剩下的就是尽人事听天命了,记住,面试不上有时候不是你得问题,很可能是公司其实不急着找人,或者面试官不行。


谈一下某次面试的经历:


我从找工作到找到工作,历时大概有 20 多天,前后投了不下于百家公司,接收到的面试不到 10 家,收到第一家面试的通知之前我已经投了 3、40 家公司,那时候整个人都快崩溃了,后来把心态放平,还是照着自己心里的期望薪资来,不要将就,后来继续投,陆陆续续有两三家公司通知面试,面试感觉还可以,但还是没有结果,我估计是期望薪资开的比较高,所以没打算要。


后来有家公司 a 通知我面试,这家公司投的比较早了,中间改过一次简历的,又重新把投到那家公司的简历拿出来看了一遍,梳理了一下项目什么的,最终面完试,技术说我这边过了,后面领导随便聊聊就行,等了两天没消息,又面了两家 b 和 c,以为 a 公司没希望了,没想到是他们公司要走流程什么的,然后电话给我说让我给个现在工资流水,后面就是定薪资,走审批,体检,今天总算拿到 offer,哈哈,开心。哦,对了,转正以后的薪资福利加一起要比我期望的还要高,还有几个月的年终奖,是不是很羡慕,嘿嘿。


b 公司比较坑爹,告诉我说他们组织架构调整,要暂停招聘计划,关键我同事那天早上还去面了,不过一面就让人走了,也是 6 年的老 android 了,这有点让人无语。以前也有同事去那家面也不要,那个同事可以说是 android 界大佬级别的了,公司内部用的所有框架都是他写的,网络,图片,数据库,还有各种控件,快速开发框架,他都没过。这公司是搞幼教英语的,具体哪家就不说了,怕背上官司。


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


c 公司 hr 面的时候问我期望薪资有没有降低一点的可能,我没同意,最后也 是没戏了。


总体来说还算幸运吧,至少有个坑让我呆了。本来准备公司和薪资都保密的,最近看到大家找工作比较将就,薪资不太敢要。实际上做了五六年 Android 开发的,你如果中间不是一直打酱油停止进步的话,跟我一样要个 40k 真的可以的。对自己保持信心和精进吧。


做了这么久的 Android 开发,也总结一些高效的学习提升路线和学习资料。特别适合有 3-5 年以上经验的小伙伴深入学习提升。


主要包括腾讯,以及字节跳动,华为,小米,等一线互联网公司主流架构技术。如果你有需要,尽管拿走好了;


**[《【阿里 P7】Android 高级教程+BAT 面试题》](


)**



免费分享;在评论区留言或者私信我,视频教程,BAT 面试真题解析文档,我看到都会回复的

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
6年老Android2019面经总结,Android面试必刷的200道真题