美文网首页安卓Android面试题interestAndroid面试题
那些IT培训出来的Android工程师,希望你面试时涨点记性

那些IT培训出来的Android工程师,希望你面试时涨点记性

作者: 墙角的牵牛花 | 来源:发表于2017-03-17 20:01 被阅读10389次

    这几天,公司在前程无忧上发布了招聘Android工程师广告。不到3个小时,hr就抱怨说投递Android工程师的简历已经多达300份了。不得已将Android工程师招聘就下架,然后就去筛选简历了。
    我也顺便看了看公司的要求,写的很简单,主要有:
    经验:1年以上。
    有开发过蓝牙相关项目经验优先。
    学历:大专及以上。

    不知道hr和部门经理花费了多少时间挑选了10个人出来了。然后就预约了他们过来面试。
    很荣幸,经理让我出一点面试题,还特意嘱咐,毕竟我们是软硬件的方案公司,已经有成熟的架构了。app的难度不大,只要后面肯学是一样。就把第一轮面试的任务交给我。这里我并不是歧视培训机构出来的Android工程师,而是这几天面试下来,让我觉得很不可思议。如果有的人再用心一点,或许offer就是你的了。也希望不论你是正常毕业出来找工作,还是培训出来,自学的,或者中途转行的,都涨一点记性。

    先说说笔试部分。
    有两道题基本上回答的很令人无语。
    1.写一写自定义view的思路。
    有几个人直接写了一个onMeasure()方法放那里了,就写了这几个单词,难道就不用多写一点解释。
    我一看简历的工作经验,不是2年,就是2年半,还有3年的,怎么一个自定义view都没有遇到过?真的是让我怀疑你的工作经验是怎么来的。

    重点是:有一个面试者就直接向我坦诚了自己是培训出来的。我瞬间就恍然了很多……我也是个打工的,没必要去指责他,只是给他讲了讲自定义view,简历应该如何如何。这哥们居然临走时感谢我,要了我的微信。

    2.有没有访问过公司官网?如果有,谈谈你的意见。
    这一题是hr要求加上去的。
    结果很失望,只有3个人说访问过。

    你去别人家公司面试,就不去访问别人一下官网,更何况,你投简历的时候,你就不用看公司简介,上上别人家公司官网。就算你是群投,收到面试通知后,都不用好好准备一下吗?去官网看看公司文化,团队,产品,特别是产品,大概就知道会用到哪些技术。

    —————————————————————————————————————
    再说说口头问的部分
    1.搞清楚自己的开发工具
    1).请问你现在开发使用的什么工具?
    面试者:Android Studio。

    2).那你现在主要使用哪个版本开发?
    面试者:2.4。

    一瞬间,我直接懵了。Google才放出正式的2.3版本。你就用起2.4呢?后面还补充告诉我,自己去官网下载的,一直在使用……

    2.不要刻意去讨好公司,技术的知识点不确定就不要随便回答。
    1).你在简历上说自己做过蓝牙相关的项目,那你告诉我,一般使用蓝牙需要哪几个权限?
    面试者:好像两个,两三个吧?

    2).那你能不能说一下?
    面试者:我都是直接复制粘贴的……

    唉,你让我说什么好。你要是做过蓝牙相关开发,哪怕是你忘记了权限,你也可以说一下蓝牙连接的流程。就算以前没做过,招聘的岗位都告诉你了,有做过蓝牙项目app的优先,你就可以去补充一下Android 关于蓝牙的知识点啊?

    3.别把别人上架的app当成自己的。
    1).你有没有app上架过?
    面试者:有。

    等他在应用市场找给我的时候,我一看就傻眼了,下载量破500万了,一看开发者就不是你。唉,我当时就想,兄弟啊,你没有可以告诉我,就算找一个别人的,能不能不要这么多下载量的?更何况,国内Android应用市场这么多,想自己的app上架都不是什么难事。
    更可况,面试要求里,也没有说非要你上架app。毕竟我们公司的app的难度还好。

    4.Android 6.0权限的处理。
    1).在实际开发中,你说如何处理6.0以上手机权限问题的。
    面试者:我们开发的app不需要适配6.0啊。

    2).要是客户的手机是6.0的,客户要求你的app项目适配6.0的呢?
    面试者:不会吧,都不用适配6.0的。

    你不是都有两三年开发经验了?6.0以上权限适配属于最基本的知识。随便说个思路,先申明权限,到用的时候,对高版本手机进行判断撒的……都是可以的,实际开发项目时,又不是不让你上网去学习研究。
    唉……不知道该怎么说好了!

    —————————————————————————————————————
    拒绝做面试题的!

    有两个过来面试的,直接告诉我:
    我写不好,能不能直接说啊!

    我也只好同意了,毕竟从那么多简历里面,把你们筛选出来是多么地不容易。结果,好是令人失望。

    如果你没有过硬的技术,请不要随便拒绝面试题。

    —————————————————————————————————————
    后记

    那个坦诚告诉我是培训出来的人,晚上发信息告诉我一些信息。

    他们说Android面试,不用做题的?
    现在企业喜欢经验多的,我们都是被要求写几年经验。这样才有面试机会。
    你们招聘公司职位要求的技术不是随便写的吗?
    ……

    大家都不容易,但是做技术这一行,还是需要硬实力。再怎么包装你有几年经验,拿到面试通知时,为什么不去好好准备面试,去背诵知识点。你连最起码的别人公司的官网都不上,你又有什么话语权?
    哪怕你没有app上过架,确实是刚毕业,转行,或者刚培训出来的,如果临时抱佛脚,复习了公司要求的知识,这个offer就属于你的了。毕竟还有3个月试用期。

    不论什么原因让你的简历如何完美,但是还请你的技术能够跟上。我所知道的,同事,朋友做IT的,有的是跨专业,有的是高中,有的是培训出来的,既然他们都行,请你也行!

    相关文章

      网友评论

      • 萌萌的白天:很好奇你们的打算开多少钱工资 毕竟只是初级的开发人员
      • bb6e3bb0c51d:最讨厌那种简历项目学历造假的人,遇见就直接pass 掉,连基本的东西都不能诚实对待,还谈什么工作。经验少,就应该虚心点,细心认真准备,老想靠蒙怎么行?
      • 7f7c61a7d25e:现在面试题都不问业务了 全问原理 来来回回就是handler机制 view绘制过程 activity启动过程 mvm mvvm mvc 区别,单例,快排,冒泡,性能调优,数据结构来来回回就是那两个,得多笨才记不住
        清明捉鬼:普通人问原理真问不出水平来,背书好的,你叫他去砍柴,一天给你砍断10个大斧头
      • 码农搬运:三个月试用期😱
      • andriod小学徒:去年写的文章今年才看到,作者在哪家公司,我要去面试,我是培训出来的,就是实际开发经验不足,作者说的那些问题,我很少去看别人官网,其他的基础都还好!
      • 萌萌的哈士奇:看后的感受。。。一个啥也不是的面试另一些啥也不是的
      • 冉桓彬:怎么说呢,博主你让人家手写一个自定义view?画个圆算吗?抱歉第一题你是在考察api的记忆力。真三年也不见得能手写出来
        d8df68146d7f:@冉桓彬 说的有道理
      • 31697ebe1ff9:我两个月之前才开始用2.3.3,居然有人比我版本高😂😂😂😂
      • Afunnyrainman:看得出博主是个心态不错的人,给你点个赞.
      • 菜鸟Android:楼主,好样的!
      • 柳絮乘风:看到这个文章我很欣慰呀,没有培训过,毕业工作一年,表示你这些问题我都能回答出来。但是简历不会写,投简历没人反馈,很心塞
      • fc5dc6108170:受益了 对于要找工作的人称得上是好文:clap:
      • 7711d61514af:非要看官网吗
      • 0c2201dc16db:说实话,当看到这篇文章的时候,很有感触。今年大学毕业,目前也是在上海一家培训机构培训Android。因为大学四年都把时间花在其他地方了,编程能力稍微差了点。所以就花一点时间来上海提高一下编程能力。我就怕像文章说的面试者一样,面试官一问三不知。一来给面试官的印象不好,二来打击自己自信。过段时间自己也要去找工作了。我一定会好好准备,谢谢博主的提醒。
      • 8a6b7ca4d4b1:我公司在招安卓工程师,坐标苏州工业园区,包住,要求有实际项目经验,简历要真实哦,有意投sihai.qiu@qdreamer.com,或私聊我,最后附上公司官网www.qdreamer.com
      • Jagger_gao:同样找android,但是一年多的经验没人鸟
        d16b48817da9:@Jagger_gao 转java好点
      • Andy_1777:哈哈,搞笑。
      • 4aba9a511bb8:很多技术平时没有细看,给自己的理由,等进了公司再细看,现在面临一个问题,首先进不了公司
      • aa57895b25cf:我觉得面试先让做题(做的差不多就行),然后开始交流,多问些项目中常见的问题,这样最能体现被面试者的能力,也最能显出面试者是本行(真有瞎问的)。一场面试下来,让被面试者觉得面试的很正经,很大牛,很希望进入公司。这样面试完了,行就行,不行那些面试者也能认识他们的不足,学习到东西,他会很感谢面试官。
      • 不死就继续:文章的重点在于,真实2-3年经验的Android开发如何写自己的简历,才能被万里挑一!
        兴化偸菜花: @不死就继续 同感
      • dongorigin:很多人讲到自己应聘的艰辛,其实反过来招聘方也是有苦说不出,收到一大把简历,个个都一个样。好不容易筛出几个错别字少的,过来面试基本问题都答不上来,浪费时间浪费精力。整个招聘市场都被那些教唆作假的培训班给败坏了,应聘方与招聘方双输,只有培训班是赢家。
      • fba2b09ac025:其实我也是培训机构出来的,在传统行业巨头某维上班,但是我觉得作者思想有点偏激,并不是培训出来的都这样子,培训只是告诉了一个方向,具体还是看个人!当然我也并不是说培训机构好到哪里!
        cd669ffe9f5f: @IM_木子里 兄弟也在深圳?说不定我们在同一地方呢😀
        木景蔓:@IM_木子里 作者只是恰好在公司的一次招聘面试里遇到了那么几个有共同毛病的,来发表一下意见和建议,实际作者也不是说一棒子拍死所有培训的,
      • mkb2:UI,PHP,Java,iOS,安卓都是一样的,我也是培训出来的,前几天我们公司招聘人,我面试了14人,没有一个感觉可以的,后来老大说必须找一个,我就选择了一个还行的。做技术,就像你说的,一定要去学习,否则懂技术的人,面试你,一下就识破了
      • liliLearn:博主深有其感悟啊!现在的培训的确害人不浅!啥子达内的视频教学、啥子3个月快班,然后通过窃取公司面试题 抱佛脚进公司 。 做了几个月不尽人意 ,你说开了, 跟了几个月也不怎么好办 ,不开自己一肚子火。 也是难受! 但是你的面试题局限性是有点问题,比如说上架很多开发者都没弄过,正规的公司都会有专人管理版本上架。本屌丝也只是因为公司上架谷歌商店 丢不上去勉为其难的上过一次。而且问使用具体的权限 大概好多人都记不清楚,都是在文档中直接copy的吧! 我个人偶尔也承担过面试者的角色,我觉得面试一个人分为三块:1技术程度 2表达程度 3综合素质。 而且现在排除培训机构很简单 做过背景调查就行 社保查查买了几家公司 然后面试的时候问问项目经历 很简单的 !大家都是出来挣钱的,别自己给自己添堵了!
      • 鸩羽千夜92:lz,这个怎么说了,在技术这行不是你的技术好,你就一定能找到工作,我也是从培训出来的,但是,我去公司要的是最低的工资,估计除了那些实习生,也许测试的工资都比我高,但是我老大给了我机会,我在那做,每次都是尽自己最大的努力去做事,一个哥们最简单的界面,以及业务逻辑都理不清,每次他写的界面都得改个几遍才能让老大满意,但是他的工资大我几k,我想说的是,不是说培训机构出来的就一定特别垃圾,也不是说那些高高在上的科班出身的人有什么了不起,只要你肯学的话,谁都能成为大神,但是,现在市场已经不允许初级的生存了,而我就是那个初级的,每次那些科班出身感觉自己高高在上的人,找不到工作,都说是培训机构的错,为什么不说是自己的能力不行了,你连一个人家只培训四个月的人都干不过,难道不是因为你的能力太菜了吗,我见过一个从科班出来的人,在一家公司,写的界面完全不是个样,业务逻辑更不用说了,其实,能力是占很大的比重,但是市场上貌似现在特别注重学历,你不是本科,不是科班,连个面试都没有,面的一家外包公司,那面试我的小伙,好像连现在市场上最流行的图片框架都不是很了解,网络请求还在用Volley,像RXJava,RxAndroid,Retrofit这些东西听都没听过一样
        熵_5b5e:是啊,volley请求小项目高效迅速简单无bug。我就是爱用,别的不说,你6你写一个volley的https请求。
        鸩羽千夜92: @owant 不是说都得会,但是得知道,不然更新太快,跟不上时代的
        owant:我就没有用过RxJava,哈哈。框架其实是不怎么用的吧。想到Rxjava的...我就感觉没有美感了。我的网络请求真的还是用Volley:smiley: 我low了。
      • xiongzenghui:没必要针对培训生,培训也有很多大牛也有很多菜,就是名校也是一样,不是说我培训了,我就这一辈子扣了一个帽子
      • 623dcc25f33a:博主人不错。我面试时遇到很多搞技术的面试官,人都挺好的。聊天感觉很轻松,也很愉快。就感觉跟这些人聊天,我能知道自己有哪些不足。同时,也能感受到我们之间的差距到底有多大。这对我提升自己有一定的帮助。
      • 山水相逢z:项目中接触过蓝牙,目前项目主要是usb通信:joy:
      • Young_cyy:最近也在换工作,非培训,一年工作经验(ble相关),做过蛮多项目,独立开发,然而大部分都死在了简历上,没啥面试机会,有面试机会的基本都面上了。不知道是不是自己简历的问题,本人还是很踏实的,真的不知道为啥有些连面试机会都没有:sob:
        徐影魔: @Young_cyy 只要有自信,稍微包装下没问题的。开发能力全靠个人领悟和积累。
        徐影魔: @Young_cyy 适当包装一下简历,一年你可以写两年,培训出来的都说自己三年。自己会的知识点都写上,项目经验也多写点。
      • mtvVip:为何我去面试的时候问题比这些难多了
      • d024141c8ea6:哎 难怪简历被淹没在海洋中
      • A1k4id:怪不得刚毕业那会儿我找工作很难,工作经验我真不敢吹牛说自己有过!!!还好,都过来了,4年phper路过
      • 17d13496d5dc:说句实话,如果公司不大,没人会看你官网
        qare: @蜜锋不会飞 为什么?我应聘都是看官网,了解公司做哪个方面,合作的企业,老总有几个,然后看公司有多少钱…
      • 51d0d9989f3f:我这边有实际的独立的基于wifi和bluetooth 的智能家居和物联网解决方案研发经验 在深圳不?可以聊聊
      • 赵海洋:没毛病,我问过好多来面试的人有没有用过命令行/控制台/cmd,了不了解java代码是怎么变成apk的流程的。
        结果大部分人告诉我直接用ide,从来就没用过命令行。。

        但我记得上学时,老师都是先教控制台中javac编译的。
      • tanglie1993:你怎么总是把android拼错呀?
        墙角的牵牛花:已经改了。谢谢你的提醒。
      • 千度阿三:我怎么感觉这是HR挑人有问题
      • Vampire丶Lv:哈哈 看笑了 大兄弟是个好人
      • 0_1cd6:看得出博主是个心态不错的人,给你点个赞
      • e5e2fc9200e6:看到这种问题就一股怨气,你知道问题在哪么?那群培训的都简历造假可恶,但是真没考虑过公司这边的问题么?我当时大三开始自学的安卓,后来大四初就到了一个还不错的公司实习了半年左右,自己也有过上线App,技术不认为多好但起码不比那堆培训几个月出来的人差,但是我拿自己真实简历投了无数家(招聘要求里我自认为能达到的都投了),成都的基本投遍了,北京杭州深圳也投了许多,面试机会加起来不到三个,假如是技不如人被淘汰我服气(有一个杭州的我承认我水平不够它要求),但是基本都是面试机会都不给一个。
        “hr和部门经理花费了多少时间挑选了10个人出来了”,看到了没?这就是你遇到的都是培训班出来的人原因,hr喜欢的都是那种项目经验大把看着就牛逼的简历,真实的不那么好的简历早被淘汰了,然后再来怪市面上全是培训班的学生。
        不是针对博主,只是每次看到抱怨培训班的文章的时候我都一股怨气(当然博主没有那种甩锅式的抱怨)......
        最最最最醉人:@Nonpersoncharac 我跟你差不多的情况。忧伤,你毕业多久啦?
        e5e2fc9200e6:@最最最最醉人 =。=后来去朋友的公司了,反正这个怪圈我至今没有想到怎么破解,除非你有远超过同档次人的水平,然后竞争的还是同档次的工作
        最最最最醉人:后来怎么样了呢? 我也是在成都的
      • Rc在努力:https://developer.android.google.cn/studio/preview/index.html
        AS 2.4 PREVIEW 3
        imknown:@Rc在努力 https://androidstudio.googleblog.com/2017/03/android-studio-24-preview-1-is-now.html?m=1
        夜月流星:3月中旬就发布2.4了,不过界面改动太大,一堆BUG......
        最新的preview3可以下载Android 'O' 的sdk,不过没有亲儿子只能用模拟器,经常崩溃重启
      • 煙圏_2617:好像大家除了赞同都没什么自己的看法嘛
      • MisterT:很多程序员参加过培训,只是他不愿说
      • 悖论13:其实啊不管你培训不培训,学习能力强就行了,有的公司看中你的可能是你的学历乱七八糟的,但是一般公司要看重的是一个人的学习能力,公司对你的未来投资。我当时面试的时候跟老大聊天,公司项目各种不会,很多都是国内都都不怎么热门的技术,我就跟老大说我没做过没接触过,但是给我时间我一定会搞明白,老大就点了点头,跟老大聊的很开心,做项目并不能保证所有的你都会对吧,但是你遇到不会的你要自己学自己研究阿,养成一个学习习惯才是最重要的,程序员么逆水行舟不进则退,你不学就会被淘汰。
      • 圈子里的圈子:博主,请问一下你有招到人吗?本人也是一名android开发人员,实际工作经验1年半多。没有开发蓝牙的经验,但是自己是挺愿意去学新的东西的。
      • 太极君er:说到面试。我也说点自己的感受。当时面试绘图员工作。要求并不高,较熟练的应用绘图软件即可[CAD,PRO/E,Solidworks],可以快速画出3d零件图。可悲的是:成都的过程中,基本的软件功能都不会用,速度提不上来,谈工资还要狮子大开口:低于x元/月不干。
        听其说话状态,看看证件真假,挖一两个问题深聊几次,漏洞百出。我也真是醉了!
        关键是画图的水准确实令人不好多说。
        真不知他们都是在忙什么呢?
      • 无状态Rio:我在招人的时候都是直接扔掉培训班出身的简历,面试了一堆之后实在是精疲力竭。比如面试了要来做测试的连脚本都不会写,来面安卓的连Java内存回收机制都不知道,还张口就要8k+的月薪,也是服。个人经验是扔掉大专三本的简历基本就节约了很多时间。
        4b74f93f1098: @无状态Rio 我是培训出来的。先说明我拒绝写假简历,结果是没工作,但我坚持,请不要排斥我。你以为你扔掉了那些就不是了?我培训的,好几个同学都写的名牌大学。老师教假简历的宗旨是,只要没面试电话。就使劲往高改,包括学历,项目,技术点。这个行业已经乱透了。开始我也想,是单纯因为培训机构?如果没有培训机构,这些最前沿的技术工程师,比大熊猫都缺,这些公司用屁的人。而培训完工作了的却藏起来,所以感觉不多。而我身边的,京东,瓜子,苏宁都有去的,假简历,谁防的住。。。烦闷时想解决办法,从企业自身需求出发,而非一味的排掉什么人。那么可以选出真正的公司需求人才。邮件出题,多问思路,而非有标准答案的,筛选一部分。整理公司遇到的问题和可能遇到的问题,面试或者其他方式,求解决方案,能解决问题的人,一定会延伸思考。如果一个公司,连自己公司需求和问题都提不出来,也别谈什么招人了。就像一个ceo说怎么招人,筛选了一堆关键字,按这个找吧。垃圾堆里找钻石,倒是也可能。。。是行业太乱,还是懒习惯了,互联网的思维只能用在策划,产品??刘备请诸葛亮就不说了,但连最简单的根据需求晒选都做不出?事件变化,每件具体事都可以提出具体方法论。。不只培训机构搞坏了这个行业,还有一堆烂企业,没能力分辨,让明珠蒙尘,让那些投机取巧的人有了机会。
        无状态Rio:@梦的颠 痛定思痛之后发现不少三本大专来的其实都是培训班出来的,项目都是包装出来的,甚至不少人都是一模一样的项目。直接扔掉简历省事,知道一竿子打死一船人不对但是精力不够没办法
        4b74f93f1098: @无状态Rio 难道那些人会写出他培训过?
      • 眼热:现在做android的那么不景气吗。。。
        应届的投1年以上经验的行不行,会有人理吗?有实际实习经历。
        迷人的桃子_:个人经验,今年安卓行情比16,17年好很多,java现在人更饱和了,你转过去不一定有竞争力!
        d16b48817da9:@眼热 转java好点,需求大 工资高
        墙角的牵牛花: @眼热 市场还有,但是很乱。
      • 鲁西西z:我也是培训出来的,自定义view只知道onMeasure,onLayout,onDraw几个方法😂
      • 风动天下:感谢分享,太有用了
      • 96fab5a8aee0:我也在找android工作,还招人吗?可以给我邮箱吗?
        墙角的牵牛花:@掀起狂澜 暂时不招了。
      • code小生:博主倾心话语,受益匪浅!👏👏👏
      • MiHomes:自定义View的开发流程...不就是onMeasure(),onLayout(),再DrawDrawDraw吗:joy:
        墙角的牵牛花: @枫雪狼情 是的 软硬件方案公司
        枫雪狼情:好善良的大神啊 你们公司做智能家居吗
        墙角的牵牛花: @MiHomes 是啊 这是面试题中最难的一道题了 总共不到7题
      • 我在等你回复可你没回:哥 什么公司招聘
        墙角的牵牛花: @九九叔 一家小公司,你都是oppo系统工程师了,估计留不住你😀
      • timloong:很赞同!👍

      本文标题:那些IT培训出来的Android工程师,希望你面试时涨点记性

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