06 请介绍一下你实习中负责的项目,这个项目是做什么的?地图渲染主要用了什么技术?你做了哪些工作?有哪些有意思的功能值得分享?开发这个功能用了什么设计模式?考察候选人对实习项目的整体理解、技术选型、个人贡献以及设计模式的应用能力。 查看学习思路
08 请解释并发和并行的区别?进程和线程的区别?TCP三次握手的过程?两次握手会怎么样?Java怎么实现同步的?synchronized关键字写在方法前面和方法里面有什么区别?synchronized关键字写在static静态方法前面会怎样?考察计算机基础知识,包括并发编程、操作系统、网络协议和Java同步机制。 查看学习思路
11 请解释Activity的生命周期,并说明从Activity A跳转到Activity B时,两个Activity的生命周期变化。考察对Android基础组件生命周期的掌握程度,以及实际场景下的理解。 查看学习思路