三月唯一一篇凉经奉上(Android 岗)

  1. 大文件如何读入排序,然后统计出出现最多的数值。

  2. 排查闪退

  3. 容器类介绍和存在的问题

  4. 内存泄漏

  5. 数据缓存方式

  6. 框架

  7. 反问

  8. 线程池

  9. 动态代理和静态代理(不清楚)

有赞二面(3-1)

=======================================================================

  1. 为什么用Flutter

  2. Flutter 如何和原生通信

  3. Flutter 前景你怎么看

  4. 这里问了一个什么什么Quos还是Aquos,压根听不清,直接答了不会。

  5. Kotlin和Java的区别(答了语法糖和多线程方面)

  6. 引申出线程池

  7. 多线程间互斥,悲观锁(Sychronized)、乐观锁(CAS)

  8. 可见性和原子性

  9. 引申出Volatile + 指令重排

  10. 懂哪些架构,MVP、MVC(答了MVP和MVC,MVVM不清楚),MVP的生命周期如何管理

  11. 有没有了解过Jetpack

  12. 问项目,外设和手机是否有连接不稳定的情况?

  13. 最近在读那些书?

  14. 引申出哪些设计模式:单例(线程安全和非线程安全,第三种线程安全的单例没答上来、外观模式、观察者模式、静态代理

  15. HashMap 1.7和1.8的区别,Size的限制、初始大小。

  16. 自己写的后端?

  17. 算法题:怎么判断链表是否成环。

  18. 反问

有赞三面(3-4)

=======================================================================

  1. 自我介绍

  2. Flutter

  3. 看之前面试官问了你Flutter,问了什么,那你能说说MicroTask吗?

  4. 什么时候接触的Android开发(移动端开发)?

  5. Flutter和Android原生混编各自的侧重点是什么?

  6. 为什么学Android开发?

  7. 平时如何学习的?

  8. 给自己评价三个标签?

  9. 自己的一个优点、一个缺点。

  10. 水塘、蚂蚁问题。。。

  11. 场景题:Token在本地如何存储?加密?Token有几个?

  12. 学习一门技术流程是啥?

  13. 你觉得你的代码写的漂亮吗?不的话,你是怎么改正(解决的?)

  14. 你觉得一篇漂亮的代码最重要的是什么?

  15. 看过啥书?

  16. 如何抗压?

  17. 《看过的某本书名》印象最深的是啥?

  18. 反问

有赞四面 HR面(3-5)

===========================================================================

就是一些个人方面简单的问题,不涉及项目,问完告知3天有结果。但是3天后去问,说HC紧,再等一周。

有赞五面(3-19)

========================================================================

一周后,问HR结果,HR问有其他面试进行的流程,答了有几家公司要去现场面试,HR:“网上谈的不能完全了解你,希望也能现场面试”

从2-20简历投入到3月19日,整整一个月的时间,迎来了第五轮面试。

  1. 自我介绍

  2. 为什么项目中用MQTT,为什么不用HTTP

  3. 设计一个图片加载库(提到了生命周期关联、网络请求管理、图片缓存、图片尺寸适配几个方面,但是具体到细节就答得乱七八糟的,太久没看了。。)

  4. 反问(准备的问题都问完了,真想不到问题了)

3-24 面试失败,进入人才库

=============================================================================

总结

================================================================

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后

今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。

最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。

还有 高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。

【Android核心高级技术PDF文档,BAT大厂面试真题解析】

【算法合集】

【延伸Android必备知识点】

【Android部分高级架构视频学习资源】

Android精讲视频领取学习后更加是如虎添翼!进军BATJ大厂等(备战)!现在都说互联网寒冬,其实无非就是你上错了车,且穿的少(技能),要是你上对车,自身技术能力够强,公司换掉的代价大,怎么可能会被裁掉,都是淘汰末端的业务Curd而已!现如今市场上初级程序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

序员泛滥,这套教程针对Android开发工程师1-6年的人员、正处于瓶颈期,想要年后突破自己涨薪的,进阶Android中高级、架构师对你更是如鱼得水,赶快领取吧!

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值