Android培训

亿元级外企Android培训企业

  • 全国服务监督电话4001118989
Android培训 > Android职场 > Android面试二三事儿
  • Android面试二三事儿

    发布:Android培训  来源:Android职场  时间: 2017年04月01日

  • 最近开始接触Android方面的面试,收到Hr推荐过来的一份简历,看过之后大喜,工作技能完全符合要求,从事同样的产品开发(从竞品那里找来的)。...

  • 最近开始接触Android方面的面试,收到Hr推荐过来的一份简历,看过之后大喜,工作技能完全符合要求,从事同样的产品开发(从竞品那里找来的)。技能水平里的描述如下

        个人技能:
        (1) 有良好的JAVA基础,熟练掌握面向对象思想。
        (2) 熟练使用集合、IO流及多线程
        (3) 熟练掌握Android四大组件,常用的布局文件,自定义控件等。
        (4) 熟悉掌握ListView的优化及异步任务加载网络数据。
        (5) 熟悉XML/JSON解析数据,以及数据存储方式。
        (6) 精通Android下的Handler机制,并能熟练使用。
        (7) 熟悉图片的缓存技术,并且能够对图片的优化进行相应的处理。
        (8) 掌握OOM异常的处理,并可以对应用进行相应的优化。
        (9) 熟悉Android中的动画,选择器,样式和主题的使用。
        (10) 熟悉Android系统下消息推送机制。
        (11) 熟悉掌握各种常见的设计模式。
        (12) 熟悉UML设计,可以设计程序的用例图、类图、活动图等。
        (13) 有丰富的屏幕适配经验,对Fragment操作熟练。
        (14) 对OAuth2认证有一定的了解。
        (15) 对Android底层有一定的认识,研究过相关的Android源码。
        (16) 对Activity、Window和View三者间的关系有一定的见解。
        (17) 熟悉Android的JNI/NDK 开发。
        (18) 能够使用英语进行口语交流。

    应聘者是2014年7月的本科毕业生,到现在(2016.2)的工作经验为18个月,如果对Android 的理解能如上面描述的那样,这样的Android开发是相对的出色,自己瞬间增加许多压力,想想要认真准备下面试内容。

    针对技能描述里的内容,准备了以下几个问题

    1.Handler 和 Looper 的实现机制是怎么样的?//针对第6点,谁让人家是精通这点呢,想着我要趁机会好好学习下

    2.简单描述下自定义控件的事件分发流程。//熟练掌握自定义控件,滑动事件,点击事件分发总会遇到吧,不然怎么解决事件冲突呢?

    3.简单阐述下Activity,Window和View的关系。//我就是想知道 ‘有一定见解‘是什么见解

    4.业务逻辑相关,如何进行核心模块的逻辑切换(具体不表)?

    5.开发过程中有没有主导或者参与技术攻关,做了哪些技术难点的调研,有什么样的解决方案?//主要想了解下技术研究的能力,学习能力,解决问题能力。

    其他的性能优化啊,内存泄露啊,框架设计啊,这些准备看面试情况发挥下。

    面试开始,还没到我们(我和老大)怎么开口,就开始分析我们的app

        首页这里,用的是自定义view,一个个绘制上去,底部的Menu,使用的Popup window ,底部的导航条,使用的LinearLayout,里面放的图片,设置个背景......

    听到这些评论,基本没有靠谱的,你就是简单的研究下,做个竞品分析,使用DDMS 看下,也不会错的这么离谱啊。

    忍不住打断,问了下一个问题

        你们App 首页数据更新逻辑是怎么样的?

    数据更新与View显示本身的逻辑不复杂,但由于首页内容较多,如何做到数据更新,内容展示的最佳效果,不影响启动速度,显示之后的UI滑动卡顿,这些可都是有难度的问题,我们特意为此发布一个版本优化。

    他的回答我也是无言以对

        启动之后发送网络请求,然后将请求的数据显示出来

    这时我就发觉,简历的描述和实际能力严重不符,开始询问一些常规的业务问题

        平常的开发过程中,主要负责哪些模块?

        主要做一些UI绘制相关的东西,现在正在做二维码扫描,添加闪光灯功能,功能已经做好了,还没添加上去'

    最后又简单介绍了我们现有团队的基本情况,面试基本告一段落。

    通过这次面试,发现简历书写中的两个突出问题。

    1.简历内容要简洁明了,突出重点

    2.不要轻易写 精通 两个字

    最后希望大家都能找到一份满意的工作,我也要回家整理我的简历了o(╯□╰)o。
  • 上一篇:2017年Android就业前景趋势

    下一篇:Android开发工程师从初级到资深的学习路线和方法

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56