美文网首页面试储备资料
20180521-Android-面试总结

20180521-Android-面试总结

作者: 小小程序员Eric | 来源:发表于2018-05-21 19:42 被阅读131次

    前言

    2018年5月21日,今天对于我来说是一个特别的日子,人生第一次面试。
    在袁老师和学长的帮助下,获得了一次Android面试的机会。下面我简单地说下今天的面试过程和自己的感受。公司的地址是成都环球中心,首先,初到公司,感觉办公环境还是很不错的。

    面试环节

    到公司后找到前台,向她告知我是来面试的人,在她的安排下,首先是给了我一套Android的笔试题,该题要求40分钟内做好,然后是技术面,最后是HR面。

    笔试部分

    笔试部分的内容不算难,都是考察些基础的内容,当然我面试的是Android,自然是考察Java的基础,和Android的基础。就比如:

    1.该程序的运行结果是什么?
    public class Entry {
        public static void main(String[] args) {
            int[] a = {1,2,3};
            int[] b = a;
            b[1] = 90;
            System.out.println(a[0]+a[1]);
        }
    }
    
    2.退出Activity错误的方法是()
    A. onStop() B.System.exit() C. finish() D. 抛异常强制退出
    
    3.请详细描述Activity的生命周期
    
    4.请按自己的理解,分析Handler机制
    

    以上只是题目的一部分,可以看出这个笔试部分还是不算难的,内容基本都是上课就能学到的东西(当然还是有部分内容上课不会讲的)。

    技术面

    面试我的面试官是一个技术大牛,不苟言笑。首先自然是递上简历,他看简历似乎看地很认真,好像是在找错误一样。接下来就是进入提问环节,他看着简历,我简历上的内容提问,从项目经验开始。我简历上写了三个项目经验。
    问:这些项目是自己做的还是团队做的?
    答:是自己做的,都是在Android的学习过程中做的一些案例,主要目的还是用来巩固和复习。
    然后就是针对自己项目的描述(其中的技术点)来提问。我每个项目都是传到了git上的,并附了一个项目地址,没想到的是,面试官拿自己的电脑把项目地址打开来看了,问我在项目中遇到什么难题了吗,怎么解决的。这里就老老实实地说,把问题和解决办法表述清楚就好。项目问完了,就是问我的技能(在简历上也列出了自己会的技能),我的技能里面写了几个框架,他问的也是框架相关
    问:描述下xxx框架的使用。
    技能方向问完了,就是针对面试主题提问,就比如我面试的Android开发,那就是问些Android相关的知识,提问他是由易到难。(关于这个版块,我就不展开说了,毕竟不同的方向的面试时不一样的)。提问结束后,面试官说,我有什么想问的,什么问题都可以。这里就自由发挥了(建议的话,是问一些与自我发展相关的东西,比如:有没有人带、在公司里接触项目的机会之类的)。

    HR面

    HR面试不同于技术面,大多都是个人的问题。其实我个人觉得这个不算是面试,更多的是她向我讲述公司的规矩,比如上下班时间、公司的管理方式、请假制度之类的。问的问题都是比较好答的。她给我讲述了各类问题以及问我的看法,比如:实习工资待遇可能会有点儿低、有时候会要求出差等。我实在不知道怎么回答的,就说,可以理解。
    HR面过后整个过程也就结束了,最终的结果会用电话、邮件或短信通知。

    总结
    • 简历上写自己会的东西,实事求是,不要给自己挖坑(把不会的东西写上去,问到的话会很尴尬的)。
    • 特别是技术面的时候,如实回答面试官提出的问题,不要夸夸其谈,要知道,你有几斤几两,面试官还是能够察觉出来的。
    • 对于所面试的内容,基础知识很重要!基础知识很重要!基础知识很重要!
    • 态度要端正,要低调,要明白自己是去请求一个工作的机会。

    相关文章

      网友评论

      • 到乐:小伙子现在android实习工资什么行情呀
        到乐:@小小程序员Eric 哈哈 我在广州 也差不多的
        小小程序员Eric:@chenchenchen96 3到4的样子

      本文标题:20180521-Android-面试总结

      本文链接:https://www.haomeiwen.com/subject/jlbqjftx.html