
如何面试 Android 工程师
1个回答
2016-10-21 · 百度知道合伙人官方认证企业
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注

展开全部
从下面几个方面:
一、语言表达能力。
语言表达能力很重要。在开发的过程中,需要把问题描述清楚,交流无障碍。
二、独立思考问题
开发过程中,终会遇到问题的,可以考量一下面试者的思考方式。比如 出一些算法题。
三、技术相关的
包括java、Android、算法。
java: 抽象类、接口、自动装配、反射、异常、注解、文件读写、线性安全、java 虚拟机、代码规范相关等等。
Android:handler的机制、自定义View、进程通信、事件处理、网络处理、内存优化、插件化思想、设计模式、类加载器等等
具体要问怎么样的,根据项目来。
算法:几大排序选一个、链表、二叉树等等。
一、语言表达能力。
语言表达能力很重要。在开发的过程中,需要把问题描述清楚,交流无障碍。
二、独立思考问题
开发过程中,终会遇到问题的,可以考量一下面试者的思考方式。比如 出一些算法题。
三、技术相关的
包括java、Android、算法。
java: 抽象类、接口、自动装配、反射、异常、注解、文件读写、线性安全、java 虚拟机、代码规范相关等等。
Android:handler的机制、自定义View、进程通信、事件处理、网络处理、内存优化、插件化思想、设计模式、类加载器等等
具体要问怎么样的,根据项目来。
算法:几大排序选一个、链表、二叉树等等。

2024-11-19 广告
ai面试助手_面试通,实时语音识别,自动生成答案.不刷题不背文,轻松拿offer.互联网面试、外企面试、新能源面试通通拿下! 支持算法题模式、笔试模式、简历模式、知识库...
点击进入详情页
本回答由面试通提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询