Android高级架构师整理面试经历发现?(大厂面经(1),阿里、腾讯、华为、京东等多家大厂最新安卓面试题

先自我介绍

  1. 讲了下自己的经历
  2. 平常怎么学习的,怎么自己自学的android
  3. get跟post的区别
  4. https的原理
  5. 什么是对称加密,什么是非对称加密,知道的加密算法有哪些?
  6. android view的绘制原理
  7. android 的四大组件,分别是做什么
  8. android广播有哪几种
  9. LinearLayout与RelativeLayout的区别,什么情况下使用LinearLayout什么情况下使用RelativeLayout
  10. 怎么实现一个如果布局的层次深度超过50,提示开发者注意布局
  11. 怎么实现监听手机网络状态的改变
  12. 说说c++与Java有什么不同
  13. 接口与抽象有什么不同
  14. Java怎么实现多继承
  15. 上题讲了内部类,就接着问静态内部类与非静态内部类的区别
  16. java类的加载机制
  17. jvm垃圾回收机制
  18. 继续讲项目,问了项目中的几点实现

还有的忘记了,二面问了android比较多,自己报的岗位也是android。

三面:

三面的面试官真的很有耐心,全程听完我讲的框架,为自己感到幸运。

  1. 谈谈自己未来的发展方向
  2. 平时怎么学习的
  3. 对工作地点有什么要求
  4. 老家在哪

开始切入正题

  1. 做过的项目遇到过什么困难
  2. 开始讲自己写的框架(这个讲了很久)
  3. 内存泄漏与内存溢出的区别
  4. android什么时候回出现内存泄漏
  5. 有没遇到过OOM,怎么避免OOM
  6. 常用的集合
  7. 线程安全的集合有哪些
  8. ConcurrentHashMap原理是什么
  9. 让我多看看源码,学习一下别人写的框架
HR面:

0.期望的工作地点

  1. 老家在哪
  2. 期望的薪资
  3. 谈谈自己的优缺点
  4. 未来打算怎么发展
  5. 如果老板给你一个你一个人无法完成的任务,你会怎么办
  6. 了解美团吗?
  7. 手里有没offer,有没实习过

最终美团Offer get

面试怎么准备

基础准备:
  • 计算机网络 ,TCP/IP(推荐 TCP/IP详解)
  • 操作系统 (教材就可以)
  • 数据结构与算法(数据结构看教材就可以,算法 ,看剑指Offer)
  • 数据库基本语法与原理 ( 推荐:高性能Mysql)
  • java ( java核心卷I)
  • Java 多线程 (Java多线程编程核心技术)
  • 设计模式 (教材)
  • linux (教材)
  • Http

这些可以复习一遍书上的知识,再结合看面经(后面有整理,需要的自行领取!),很快就很熟悉了

项目准备:

对于要不要有项目这一点不是绝对的,个人觉得最好是有项目,不然面试官基础问完基本上也没什么可问的了。

对于项目自己要挖出自己项目的亮点,面试时可以根据自己的亮点来讲自己的项目.

硬实力与潜实力

硬实力就是你目前所拥有的技能与能力,潜实力就是指你的学习能力之类的,在潜实力方面可以多多学习,总结自己学习过程中遇到困难并且是怎么去解决的,简单的讲可以多写写自己总结的技术到博客,或写的框架到github之类。

礼貌

不管面试过程再怎么样也要保持自己的礼貌,你如见到面试官要说:“你好“,面试完后也要说句“谢谢”,用完笔至少也要把笔盖盖上之类的,一些细节性的东西自己要把握好。


感言

秋招是个艰辛的过程,多少次我失望过,绝望过,但我没有放弃过,坚持自己的信念继续努力,要相信自己的实力与能力,还有不要太着眼于学历,当然学历很重要,真心很重要,但实力更重要,只要能有面试机会就要好好把握住,一般公司会先进行笔试成绩与简历综合来筛选面试,但并不是说明自己没机会面试了,所以能有面试就有机会进,如果真的很想进大公司就不要轻易放弃。在这个求职的过程会很艰辛,自己要做好复习准备与心理准备。

最后想要拿高薪实现技术提升薪水得到质的飞跃。最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。

当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。
以上进阶BATJ大厂学习资料可以免费分享给大家,需要完整版的朋友,点这里可以看到全部内容

如果需要PDF版本可以在群文件夹里,自行领取!

进阶学习视频

附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题 (含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。)

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

深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

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

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
img

面试复习笔记:

这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。
节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
给文章留个小赞,就可以免费领取啦~

戳我领取:GitHub

《960页Android开发笔记》

《1307页Android开发面试宝典》

包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

[外链图片转存中…(img-FtJEUsEL-1711379670949)]

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

  • 22
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值