34岁安卓开发大叔感慨,年薪超过80万!

  • Post author:
  • Post category:其他




阿里

阿里面试很喜欢问源码,优化,原理,涉及到的范围很广,还是具有一定挑战性的,以下包括阿里实习二面和校招二面,笔者都止步于二面,阿里可以去找找内推(笔者实习投递时笔试做的差,本来以为挂了,但可能因为找的内推所以还是给我面试了,后续又加了一轮笔试,校招时也是找的内推直接面试了没有笔试)。



阿里实习一面

  • 源码

    :Handler消息机制(具体涉及到的类 & 细节);HashMap(数据结构 & put操作具体过程,扩容时间复杂度);ArrayMap原理

  • JVM

    :Java内存区域划分,堆栈的区别,哪些区域线程私有,哪些共享;栈帧,Java方法调用时的入栈出栈操作

  • 并发访问

    :volatile原理及作用,是否具有原子性;synchronized:修饰代码块/方法/对象的区别? (单例模式DCL会不会失效?);Lock的原理

  • Android

    :Activity生命周期(具体执行过程,涉及到哪些类?);ANR(什么是ANR?怎么监测:运行前,运行后,线上监测?)


阿里实习二面

  • 项目



版权声明:本文为m0_57077948原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。