android应用开发 专题汇总

android应用开发 面试经验分享列表,共48

| 网上申请
面试过程:

数据结构和算法:虽然 Android 开发岗位对数据结构和算法的要求可能不像后端开发那样高,但具备基本的算法和数据结构知识仍然是必要的。
Java 基础:作为 Android 开发的主要编程语言,候选人需要熟练掌握 Java 的核心概念,如面向对象编程、异常处理、多线程等。
Android 基础知识:包括四大组件(Activity、Service、BroadcastReceiver、ContentProvider)的使用,布局和 UI 设计,资源管理等。
深入理解:如 AIDL、Binder、多进程、View 的绘制流程、事件分发、消息队列等。这些是高级开发者需要掌握的内容。
设计模式和架构:了解常见的设计模式(如单例模式、工厂模式、观察者模式等)以及应用架构(如 MVP、MVVM)对于构建可维护的应用程序至关重要。

面试官问的面试题:

数据结构和算法:虽然 Android 开发岗位对数据结构和算法的要求可能不像后端开发那样高,但具备基本的算法和数据结构知识仍然是必要的。
Java 基础:作为 Android 开发的主要编程语言,候选人需要熟练掌握 Java 的核心概念,如面向对象编程、异常处理、多线程等。
Android 基础知识:包括四大组件(Activity、Service、BroadcastReceiver、ContentProvider)的使用,布局和 UI 设计,资源管理等。
深入理解:如 AIDL、Binder、多进程、View 的绘制流程、事件分发、消息队列等。这些是高级开发者需要掌握的内容。
设计模式和架构:了解常见的设计模式(如单例模式、工厂模式、观察者模式等)以及应用架构(如 MVP、MVVM)对于构建可维护的应用程序至关重要。

赞一下(0) 踩一下

| 社会招聘
面试过程:

我是通过在BOSS直聘上投简历获得的面试机会;
面试是单独面试,他们这个是做广告相关的业务,感觉应该是有很多不清楚怎么做,所以需要破解研究别的广告平台的实现方式,所以面试有问到关于破解的,或者hook的。
面试的感受一般,没有特别好,比较一般;

面试官问的面试题:

1. Activity的启动流程?
2. app的保活机制?
3. app的性能优化如何做?
4. 小程序适配如何做的?
5. 用过哪些Hook框架?
6. Hook的应用场景?
7. 新项目最开始如何技术选型?
8. 大额支付被限制如何解决?
9. RxJava1.0和RxJava2.0有什么不同?
10. HashMap的底层数据结构
11. JS的浮点数运算精度问题如何处理?

赞一下(0) 踩一下

| 校园招聘
面试过程:

首先hr面试,先沟通下,问下期望薪资以及介绍下公司的薪资待遇,再介绍下公司的工作时间,接着会进行一轮技术面试,问一下java基础,比较简单,技术面试过了后会进行技术复面,问的一些比较基础的问题,目前是完成了技术复面,但是还未出结果

面试官问的面试题:

你的期望薪资是多少,能接受996吗,家里是哪里的,tcp、udp的区别,网络模型,java关键字,jvm内存结构,研究生期间学习过的课程

赞一下(0) 踩一下

1 2 3   共 3 页