Android开发工程师面试

Android开发工程师面试经验页提供了该职位近年来在全国各城市、企业的Android开发工程师面试问题、面试难度、面试感受等信息。
2024-06-14 07:00:00 更新

Android开发工程师面试概况

基于用户贡献的18Android开发工程师面试经验统计分析得出,结果仅供参考。

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试来源

网络招聘
61.0%
社会招聘
28.0%
校园招聘
11.0%

Android开发工程师面试经验

系统基于用户发布Android开发工程师面试经验的内容丰富度、发布时间等维度,经过综合计算并自动排序后予以展示。
默认排序
只看精选
面试难度
面试感受
安卓开发。
匿名用户
面试了职位:Android开发工程师
未通过未通过
安卓开发,一面是hr,问了一堆个人信息,感觉这公司比较看重学历和专业出身,二面才是技术面。不过没有等到二面。
2 年前 发布
2
面试官都没有准备,根据其项目中遇到问题问我解决方法
匿名用户
面试了职位:Android开发工程师
未通过未通过
前台非常忙碌,没时间管你,然后填表,技术面试,看了我简历五分钟,问的问题大多和JAVA相关,Android的问题居然是他们自己项目遇到的一个奇葩问题,问我如何解决,我回答了,他觉得不满意,然后临走时我问他怎么解决,他支支吾吾口齿不清。找工作,看缘分!
2 年前 发布
面试流程失望,位置太偏僻,公司年轻化。
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
历经两个小时终于到达面试地点,去了以后前台安排填表和笔试,笔试题还是挺注重底层的东西,不是单纯的android题,线程,性能优化,算法等,做完后技术面试,感觉人事没怎么协调好,总之就是等,找一个挺年轻的技术面试,感觉人还是挺不错的,主要是针对笔试看个人解决问题的思路能力,结束后让等一下,感觉应该找技术经理这样的在进行一下面试的,结果等了40多分钟一个人也没来,自己坐不住就给人事打电话,就一直打不过去,只好找前台帮忙,前台说帮忙催一下,还是等,妈呀接下啦又是无止境的等,最后在我实在难以忍受就要决定离开的时候,他们人事给我打了一个电话,才过来找我。结果就说今天的面试到这结束了。我感觉被当备胎的感觉。我后面足足等了快俩小时,我真的对他们这个面试很失望。这么大的公司感觉还是挺不尊重面试人员的。总之差评。...查看更多
2 年前 发布
1
总体来讲不难, 面完感觉还可以.
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
去了先笔试, 填一张他们版本的履历表, 然后20来道题. 安卓.java.基础.算法, 各方面都有, 我怀疑可能是按你简历上的技能表出的题目, 这个不确定. 之后是技术面, 一个满脸疲倦的小哥来问.让我简单介绍了下项目, 然后就是对着技能表360度各种问, 几乎全是Android方面, 绝大多数都是面试资料里有的. 大概答出来了2/3. 具体问的我想起来的会写在后面. 然后等了一会过来个经理, 聊了没多久, 技术和人事都问了些, 然后就让我等通知了. 笔试填表+做题大概一个半小时, 面试两轮将近一个半小时(=,= 当时觉得好久, 不过后来算算时间也还好). 看网上有说3面的, 就是加一轮人事面....查看更多
2 年前 发布
1
面试准备不充分,平时许多基础问题忽落了。
匿名用户
面试了职位:Android开发工程师
未通过未通过
HR电话通知,直接面试,与HR进行简单填表,进来一个技术哥们聊了聊,然后进来领导进行了沟通交流项目经验,然后就没有然后了...
2 年前 发布
面试官很和蔼,不会很苛刻
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
填表,项目组长面试,项目经理面试,hr面试
2 年前 发布
1
真是什么奇葩问题都有
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
填表; 先来一个小兄弟,随便聊聊,弄来个社交复杂的页面说咋实现。 后来个技术兄弟,直接问底层,还来个段c++代码,写得还算可以。 没有然后了,没戏了,专业不行。
2 年前 发布
面试官很和蔼,问的都是基础性的知识。
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
进去填张个人信息的表,然后就是技术面试,上来介绍自己,然后面试官针对简历进行项目上的追问。
2 年前 发布
大二阶段的第一次面试、第一家公司是cvte的水准,觉得挺值的。
匿名用户
面试了职位:Android开发工程师
未通过未通过
因为当时才大二,但是我的大二经历,相对于很多人而言是比较早意识的做各种准备的,大二开始学习自学Java,其中制作了一些小项目和合作项目的开发,因而,当时看到cvte来校招了,我就厚着脸皮去面试了。当然,首先是网上注册个人信息,通过网测,填写Android开发岗位的简历,话说当时写了我一个下午好几个小时,认真斟酌每一个问题(因为我是大二,所以在简历填写见识方面相对比较弱,wu喷我)。后来第二天就有HR打电话来通知第二天的面试时间和地点了。带上简历和各种奖状证书,没穿正装也没淡化妆(便装,但得体)去到面试的酒店,人很多,尤其是面试技术岗位的,我们当时是坐在HR朝向我们方向的等候区坐着排队的,因为发现认识的很多大三的学长学姐们(越来越没信心和丢脸了),心里想“我才大二呀”,坐我旁边的大多还是研究生,他们也以为我是大三的(我说我是大二的)。其中有人说:“你好友超前意识哦”!,现在想来也不知道是不是夸我,反正我这个人比较简单,猜不懂他们的意思。后来,不敢上去,让别人先上去(我也觉得纳闷了,看了对面几组小组面试,基本没有人被叫去笔试,于是,我越来越怕了)!后来,我勇敢的排队上去了,临时凑了4人,我自己挑了第四个位置。 然后,4面试者:1HR,面试官核实了我们的简历,悲剧的发现他目三个人都是研二的!!然后,HR先叫我们自我介绍(当时,我是最外面第四个,靠边第一个竟然沉默?),HR问“谁想回答?”。于是,我打破了安静的氛围,第一个自我介绍(我说我是大二的,HR当场回了我一句“你才大二?那好吧,你接着说”。当时太紧张,讲得太短了。不好)接着,第二个问题问我“参加额比赛中,哪一次令你最难忘?”,我“balala”(有点啰嗦,重点不突出,被打断了),他们问的问题就是项目相关的,我的是比赛(不同的一点,毕竟我参加的比赛比较多,只是,三个研究生讲得过程都很好,与我的形成鲜明的对比,哎)。。第三个问题,“你的家庭情况怎么样,可以描述一番么?”...查看更多
2 年前 发布
5
面试要做一套题,见详情。
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
面试过程: 去了先填个人信息的表格,完后会给你一套Android的题。 题目我已经拍下来了。 1. 实现一个函数 把字符串转化为整数, 不能用现成的接口,自己实现。“123” 转为 123 2. 用两个栈实现队。 3. 在N个数中找出其中最小的K个数 4. Android中Parceable与Serialize的区别 5. Android进程间通信的方式 6.如何解决.dex个数的限制 7.handler message Q 和Looper关系 其它三个忘了。 题我都做出来了, 不过最后的感觉是做的好的,反而不怎么看题, 如果你的卷子空的很多, 他会问你这些题。...查看更多
2 年前 发布
1

Android开发工程师常见面试问题

高楼仍鸡蛋问题
匿名用户
面试了职位:Android开发工程师
未通过未通过
考虑了很久不会
2015-12-07 发布
来自百度的面试
你没有写自我评价,那你评价一下你自己吧
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
真诚、热心
2015-12-07 发布
来自国信证券的面试
数据结构、网络、排序都问
匿名用户
面试了职位:Android开发工程师
确定通过确定通过
http、https协议,二叉树、平衡二叉树
2015-12-04 发布
来自华数传媒的面试
波澜不惊,没什么,淡定点就行
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
...查看更多
2015-11-24 发布
来自平安科技的面试

Android开发工程师相似职位面试经验

参加一个现场的编程测试,用自己熟悉的语言手写程序代码。
匿名用户
面试了职位:移动开发
未通过感觉没戏
一面之前:参加一个现场的编程测试,用自己熟悉的语言手写程序代码,解决问题。这是该问题:给你一组活动,告诉你每个活动的开始时间和结束时间,要你求出你能参加的最多活动的数量;并且针对当中可能出现的问题编写要求得错误处理机制。 一面(技术面):三个面试官,一个负责记录,另两个负责问问题。之前写的程序由以为面试官现场检查,首先让我自我介绍,由一位面试官询问简历上的项目经验,项目中遇到的难点是什么;之后由刚才检查程序的面试官问你问题,简单介绍一下你的算法思想,谈谈这个题目; 然后另一个面试官看到了我有acm的经历,于是问了我几个算法问题: 1.怎样打印出全排列; 2.八皇后的思想是怎样的。。然后有针对我熟悉的python语言问了一些问题:python的内存管理机制是怎样的?if name==main这个语句的运行机制是怎样的?最后又问我玩过什么游戏,是不是资深的游戏玩家,有没有玩过梦幻西游?我说我最擅长的是cs,他问我如果给我一把***,你会对它进行怎样的测试? ...查看更多
2 年前 发布
面试官真的很好,友善
匿名用户
面试了职位:移动开发
确定通过确定通过
面了一周,本来打算关闭简历重新整理整理面经再去面试,这是最后一家,本来都没打算去,后来想积攒面试经验就去试了试,结果面试成功了。先说说公司吧,在太阳宫附近,租了半个写字楼,资金实力毋庸置疑。公司装修也比较高大上,虽然比阿里差点,但也比很多公司好了。面试一共面了六面,四轮技术面试,两轮hr,本来面的是boss后来被推到了看准,所以聊了两轮hr,一面,小组长,现在是我老大,主要是java基础,但是对多线程场景问的比较多,问的问题也是之前没见过的。二面,hr,聊了聊公司的情况,三面 ,技术leader,问你最了解什么技术,项目中的亮点,手写算法, hashmap和correnthashmap 区别。四面,技术leader,面试官给人感觉不太好,有点没睡醒的感觉,可能是boss的技术老大,问的高并发相关的东西,说实话这是我的短板,回答的不怎么样,后来hr沟通把我推到看准。五面,看准hr,聊的大概都是和前面hr聊过的东西,小姐姐长得挺好看,因为当时已经从两点面到了七点,最后一面第二天早上面的,六面,技术老大,问了问项目,然后主要聊以后个人规划。最后让我回去等通知,晚上就给了消息背调。 ...查看更多
2 年前 发布
一次宝马安卓面试经历
匿名用户
面试了职位:移动开发
未通过未通过
8月的某一天,突然接到一个北京打来的电话,说是宝马的hr,看到我的简历,想约个时间聊一下。当时一阵惊喜,没有投过简历,居然被宝马相中了,感觉机会来了。8月26日上午,hr面试了我一次,主要就是问问目前的薪资水平,工作内容,为何想离职等等,和一般公司问的都差不多。然后问我英文水平如何,平时英文用的多不多,我当然说还行,用的挺多的。hr说,我们现在测试一下吧,我说好的。然后fr就用英文问了一些问题,主要是用英文描述下目前的工作内容,简单说了一下,感觉还可以。hr就约了一下技术电话面试,如果技术面过了,那就安排现场去做算法题,算法题过了,再技术面,如果顺利,才能到德国总监面,感觉就是打怪升级。我听起来就有点恐怖,但是想着,如果直接放弃,那不是太可惜了。技术电话面试约在8月28,也就是周五。这次面试就半个小时,先是英文自我介绍,不用太长,5分钟就挺长了。然后直接开始问,第一个问题就是mvvm有没有用过,然后又出一个,多个fragment同时显示一个下载的进度条,要如何设计?handler导致的内存泄露是什么原因?如何解决?接下来又问了java问题,多线程了解吗?线程是如何实现的?不是问如何使用的。wait和sleep有和区别?引用分几种,都有什么区别?equals与==有什么区别?重写hashcode注意什么?怎么解决hashcode重复问题?差不多就这些了,答得不好,挂了。最后还是问了一下,你有什么要问的吗?我说,我的怎么样?过了吗?面试官很客气,很委婉,说这个我们会让hr通知你的。当然hr再也没有联系过我了。机会来的很突然,而我却没有准备好。...查看更多
2 年前 发布
还可以的,并没有因为本科而受到太多限制
匿名用户
面试了职位:移动开发
未通过未通过
小菜鸡一枚,今天有幸去百度面试,感觉大公司就是不一样,所以感觉有必要总结一下面试经验,以及面试中遇到的一些问题,以便大家参考:1.我面试地点是百度科技园,第一关就是不知道如何进门,尴尬,首先要联系你的面试邀请人,他会帮你去搞一个面试邀请短信发到你的手机上,你凭这个短信才能进入科技园,然后进入大厅,去前台,点击短信中的链接 去打印一个二维码,再告知的面试官,让他下来接你。2. 一般他会把你领到一个开放的会议室,或者叫休息区更合适,接着你把简历交给他,他一般会说简单介绍自己一下吧,或者说说你的上一家的工作。接着你就巴啦巴拉的说就完了。这个时候面试官会边听你讲,边看你的简历。如果你讲的东西他感兴趣,他就会问你一些问题,以下是我被问到的一些问题:1.说一下你对spring的理解(aop和ioc)IoC(Inversion of Control)(1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring来控制对象的生命周期和对象之间的关系;IoC还有另外一个名字——“依赖注入(Dependency Injection)”。从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,即由容器动态地将某种依赖关系注入到组件之中。(2). 在Spring的工作方式中,所有的类都会在spring容器中登记,告诉spring这是个什么东西,你需要什么东西,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给其他需要你的东西。所有的类的创建、销毁都由 spring来控制,也就是说控制对象生存周期的不再是引用它的对象,而是spring。对于某个具体的对象而言,以前是它控制其他对象,现在是所有对象都被spring控制,所以这叫控制反转。(3). 在系统运行中,动态的向某个对象提供它所需要的其他对象。(4). 依赖注入的思想是通过反射机制实现的,在实例化一个类时,它通过反射调用类中set方法将事先保存在HashMap中的类属性注入到类中。 总而言之,在传统的对象创建方式中,通常由调用者来创建被调用者的实例,而在Spring中创建被调用者的工作由Spring来完成,然后注入调用者,即所谓的依赖注入or控制反转。 注入方式有两种:依赖注入和设置注入; IoC的优点:降低了组件之间的耦合,降低了业务对象之间替换的复杂性,使之能够灵活的管理对象。AOP(Aspect Oriented Programming)(1). AOP面向方面编程基于IoC,是对OOP的有益补充;(2). AOP利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了 多个类的公共行为封装到一个可重用模块,并将其名为“Aspect”,即方面。所谓“方面”,简单地说,就是将那些与业务无关,却为业务模块所共同调用的 逻辑或责任封装起来,比如日志记录,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。(3). AOP代表的是一个横向的关 系,将“对象”比作一个空心的圆柱体,其中封装的是对象的属性和行为;则面向方面编程的方法,就是将这个圆柱体以切面形式剖开,选择性的提供业务逻辑。而 剖开的切面,也就是所谓的“方面”了。然后它又以巧夺天功的妙手将这些剖开的切面复原,不留痕迹,但完成了效果。(4). 实现AOP的技术,主要分为两大类:一是采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以取代原有对象行为的执行;二是采用静态织入的方式,引入特定的语法创建“方面”,从而使得编译器可以在编译期间织入有关“方面”的代码。(5). Spring实现AOP:JDK动态代理和CGLIB代理 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理;其核心的两个类是InvocationHandler和Proxy。 CGLIB代理:实现原理类似于JDK动态代理,只是它在运行期间生成的代理对象是针对目标类扩展的子类。CGLIB是高效的代码生成包,底层是依靠ASM(开源的java字节码编辑类库)操作字节码实现的,性能比JDK强;需要引入包asm.jar和cglib.jar。 使用AspectJ注入式切面和@AspectJ注解驱动的切面实际上底层也是通过动态代理实现的。...查看更多
2 年前 发布
HR,另外俩应该是技术类的。问题如下: 为什么想来招银?
匿名用户
面试了职位:移动开发
确定通过确定通过
信管方向硕士,一年小公司开发经验,技术不扎实,所以BAT的笔试都没过_(:з」∠)_基本上心仪的公司都面完了,来写一下,主要有以下几个:1.【中兴】人生第一面,笔试很早就做完了,只做了选择题,编程未做,抱了必挂的想法,两个星期后突然收到面试通知,也是意料之外。中秋节后去面试,两面,专业面+综合面。(1)专业面,面试官2个先自我介绍,后主要问项目和部分测试的基础知识,项目会揪着细节问,项目之外的问题如下:说一说你了解的测试理论?测试计划包括哪些?测试从哪个阶段开始?有没有面试过其他公司?为什么想留在深圳?(2)综合面,面试官2个查面经据说会考口语,特地准备了,结果看到我的托业成绩后,就没考口语,算是默认过关了,实际我口语很差_(:з」∠)_只是听读还可以。主要是压力面和一些团队合作的问题,印象深刻的是:你认为开发重要还是测试重要?如果你现在在投标,但是发现我们的方案不能满足客户需求,你该怎么解决?(从自身角度去说)如果你的主管和副主管的意见不一致,而你只同意其中一方的意见,你会怎么处理?为什么想留在深圳?(两面都问到了)怎么看待加班?可能是因为他们想让我做海外销服,问得问题比较偏销服一些。算是比较顺利的结束了面试,只是至今未果。2【华为】状态:等通知 非测试岗华为笔试阶段出了一点小问题,一波N折,最终算是顺利的面试了。这个是我投的唯一一个非测试的岗,属于研发类。业务面+综合面。(1)业务面,面试官1个主要还是项目,技术,成绩,也会聊一下其他的,兴趣爱好什么的,气氛比较融洽。比较通用的问题如下:实习经历中学到了什么?讲一下你做的系统的业务逻辑。给你一个需求,建数据库表,并写SQL语句进行按条件排序查询。说说你对这个岗位的理解。有没有社团活动?(好像比较看重是否能说会道_(:з」∠)_)总体感觉Okay。(2)综合面 面试官1个这个面试官是我见过的最面无表情的面试官,无乱你说啥,都毫无反应。所以面下来感觉表现不好。主要揪着成绩和项目问,揪里面的细节,所以一定要说清楚自己的项目!问了很多,记得的如下:为什么选择考研?不能保研吗?为什么想去深圳?(这个已是综面必问)然后各种抠细节巴拉巴拉……没啥特别的3【金蝶】状态:已拿金蝶笔试是比较偏测试理论的,之前做过提前批的题,心里大概有底,没有编程题,是两个问答题,这点甚是开心。两面,专业+HR面。(1)专业面 面试官1个金蝶和华为差不多,一个大房间,几个面试官,一对一面。问题如下:你觉得软件测试人员应该具备什么能力?你对我们的产品了解多少?讲一下软件测试的流程。你对职业生涯的规划或目标。如果你想进的部门不是你希望进的,你会怎么办?你发现一个业务方面的问题,提交给开发人员,但开发人员觉得他没有错,你该怎么处理?剩下的基本就是针对项目的。(2)HR面算是比较轻松的,问题如下:为什么选择做测试?现在的专业是最初选的吗?如果不是,当初选的什么专业,为什么?给自己未来的定位是怎样的,想往哪方面发展?有没有男票?(含糊回答了后,又被追问了一遍,强调了想和男票一起在深圳生活后,就没再问了)未来五年的规划,包括生活和工作。期望薪资。4【招银】状态:等通知招银是蛮想进的,所以很紧张,然而面试感觉并不好……有些问题没答上来。一面,三个人,一个是HR,另外俩应该是技术类的。问题如下:为什么想来招银?数据库索引的数据结构。测试用例的要素。设计测试用例的方法。熟悉哪种语言?(被我带开了,怕深问,语言基础知识要熟啊)有人说,开发是保证产品质量的,测试就是来挑问题的,你怎么看待这句话?你明天要组织团队参加活动,应该怎么安排?你认为考取证书和能力的关系?平时有什么兴趣爱好?说一本你最喜欢的书,讲一下你的收获。有没有男票?为什么想去深圳?以上,有一个问题每次都会问:你还有什么想问的?基本上我都会问:如果被录用,还需要哪些方面的能力……再者,就是啥时候给通知……这一个月下来,发现了太多不足之处,没有做好充分的准备,是最大的遗憾。之前看到另一个妹子的面经,面了BAT各种的测试,好厉害,而且从三月就开始看测试方面的书_(:з」∠)_反观自己,则是一拍脑袋就决定做测试了,也基本上没怎么准备,所以挂在各种笔试上……估计后面不会再找了,确实很心累,拿到金蝶的已经很满意,剩下的就看缘分吧~ ...查看更多
2 年前 发布
说明:Android开发工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察

小程序

看准APP

公众号

看准公众号

APP

看准APP