
如何面试 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 广告
快速面试助手是武汉智联世界科技有限公司开发的高效面试工具。它利用人工智能技术,帮助HR和企业快速筛选简历,智能匹配岗位需求,实现初步面试自动化。通过预设问题库和自动评分系统,快速面试助手能大幅提升面试效率,减轻HR负担。同时,它还能提供面试...
点击进入详情页
本回答由面试通提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询