-
TCP三次握手,四次挥手。
-
Java中引用类型的区别,具体的使用场景
-
进程间通信的方式有哪几种
-
Android性能优化工具使用
-
Android性能优化
-
Android内存优化
-
Android中的类加载器
-
Android中的动画有哪几类,它们的特点和区别是什么
-
热修复原理
-
图片加载如何避免OOM
-
你觉得你的能力大概在什么方面?
-
你是如何进行学习的?
-
手写快排
-
手写归并排序
-
排序算法的区别(时间复杂度+空间复杂度)
-
MVC,MVP,MVVM对比。
-
有什么想问的
面试美团是比较机缘巧合的,一开始美团并未在我的面试清单里,阿里是我给自己定下的目标,但是面试阿里失败之后,也曾灰心丧气,沉沦了一段时间,但生活还是的继续。特别感谢身边的朋友和同学,同学鼓励我尽快走出人生低谷,并且他帮我在美团拿了内推的机会,调整了心态重新尝试了一下,最终3面拿下了offer,目前已经是研发团队的主力之一,下面分享一下面试美团的面试题(含HR面)。
-
先聊项目
-
进程和线程
-
线程池 / 怎么停止线程 / 新建一个thread大概会消耗多少内存空间
-
get/post区别
-
客户端请求一个接口 会经历什么过程
-
LinkedList/ArrayList
-
主键/外键
-
equals/hashcode 如果让hashcode返回一个random的数字会有什么问题
-
算法:平衡数
-
死锁 必要条件/怎么避免
-
泛型
-
怎么攻击https
-
mvp / mvc
-
面向接口编程
-
控制反转
-
泛型
-
怎么防止https攻击
-
为什么会有哈希,它在其他领域的应用了解吗
-
最后用让用oop的思想写个树的遍历
-
平时怎么学习的
-
除了IT,喜欢做什么
-
认为自己有什么缺点
-
怎么领导一个团队
我的复习笔记共含以下5个部分:
-
架构师筑基必备技能(Java)
-
Android架构设计模式
-
插件化
-
NDK模块开发
-
性能优化
(1)架构师筑基必备技能(Java)
该这份技能手册整理了一线互联网企业筑基必备技能的知识点,像泛型,多线程,反射,JVM,Java IO,注解,序列化等等等。
(2)Android架构设计模式
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此我收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门**
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!