3.17晚 电话面试(50min)
1、什么时候开始接触Android
2、能否独立开发App,为什么会选择和别人一起合作写App
3、你的团队是怎么分工的,你在其中扮演什么角色
4、你所写的App中有发布过或者可以使用的?
5、你在Android学习的过程中有没有遇到过什么困难。
6、简单的介绍一下常用的设计模式
(1) 各种设计模式的使用场景
(2) 多线程模式下,如何保证单例模式的线程安全
(3) 为什么在多线程模式下要保证资源的互斥访问
7、你所熟悉的数据结构有哪些?
(1) 数组和链表的使用场景
(2) 有哪些办法可以判断一个链表是否为环形链表
8、为什么JVM在类的加载过程中要使用双亲委派模式?
9、Android消息机制
10、从源码的角度分析PostDelay()
11、View工作流程的源码分析
12、自定义View
13、OkHttp源码分析
阿里是春招的第二场面试,准备不够充分,回答的磕磕绊绊,凉了是在心里预期之内的。
全部评论
(0) 回帖