看准网

电脑版
提示:原网页已由神马搜索转码, 内容由www.kanzhun.com提供.

Android开发工程师面试

2024-07-20 22:00:00更新

Android开发工程师面试概况

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

面试难度

icon
“有难度”

面试感受

icon
“体验一般”

面试来源

网络招聘
57.0%
校园招聘
29.0%
猎头推荐
14.0%

Android开发工程师面试经验

默认排序
只看精选
面试难度
面试感受
常规面试
匿名用户
面试了职位:android开发工程师
未通过未通过
面试比较简单,直接跟一个做开发的leader面谈。可能对方也没做过android的东西,基本没问什么技术问题,都是针对简历里的东西在问,介绍自己的项目经验。聊了一些薪资方面的要求,还有加班的情况
2 年前发布
面试问的技术问题挺多。
匿名用户
面试了职位:Android开发工程师
未通过未通过
面试问的技术问题挺多,没实际安卓经验的比较难过。问了一些安卓开发过程中会涉及的问题;一些之前工作中的经验。
2 年前发布
首先笔试, 然后一对...
匿名用户
面试了职位:android开发工程师
未通过未通过
首先笔试, 然后一对一面试。 很不巧 技术经理开会,找了一个程序员面试我(不知道是不是托辞,因为hr打电话给我的时候 就感觉 “妈妈网” 不是特别想招人),首先介绍下自己的情况 2011年7月份接触android开发,到现在快三年了。 据我估计 面试我的人 经验应该没我丰富, 可是 自视甚高,交谈的时候 一股傲气 ,让人很不舒服。 总之 一次很不好的面试体验。 顺便说一句 面试中还是第一次遇到这样的情况,我面试别人的时候 无论别人技术水平再怎么样 都不会表现出丝毫 傲气凌人 鄙视的感觉,说到底还是素质修养问题。 另外,每一个人都是互补的,找一个经验更嫩的人来面试经验丰富的人, 能全面反应一个人的能力? 最后想说的是 ,妈妈网的几个app体验烂透了, 不知道他们的移动开发工程师哪里来的可以 “傲” 的勇气和资本?...查看更多
2 年前发布
面试官挺和蔼的,只是自己能力不够。
匿名用户
面试了职位:Android开发工程师
未通过未通过
面试有10分钟左右,面试官一直拿android项目来问,问的比较细,毕竟android比较难,自己的项目经验不够,还有就是成绩可能很重要,我的成绩很差。
2 年前发布
面试官基本什么问题都没问,就听我扯了扯项目。
匿名用户
面试了职位:Android开发工程师
确定通过确定通过
面试官只有linux c的开发经验,android的技术细节没有研究,所以基本没有问什么问题。
2 年前发布
一轮电话技术面,一轮项目经验扯淡,一轮HR忽悠面
匿名用户
面试了职位:Android开发工程师
确定通过确定通过
一轮电话技术面,一轮项目经验扯淡,一轮HR忽悠面
2 年前发布
挺轻松的不是很难很多都过了
匿名用户
面试了职位:Android开发工程师
未通过未通过
笔试 很简单 然后群面无领导 刷人很少 最后一对一技术面 基本没招几个
2 年前发布
面试官很年轻,然后说 应届生,没经验,没项目,薪资和加班态度。
匿名用户
面试了职位:Android开发工程师
确定通过确定通过
感觉公司做的产品很厉害,手机 软件涉及的领域 也挺多的,感觉不错。还做得有游戏,应该是个有大神的地方,进去慢慢学习了。
2 年前发布
1
匿名用户
面试了职位:android开发工程师
确定通过确定通过
首先是自我介绍,接着问了有没有有相关的工作经验 然后出了几道程序设计题目 讲了讲自己做过的一些东西 最后谈了谈工作的具体事项
2 年前发布
1
android基础知识,java基础知识和项目经验都回答的不错,面试官也表示满意。但因为不是计算机专业,所以算法、网络等计算机基础知识不太扎实。
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
一面: 1. Android四大组件 2. Activity生命周期 3. 两种Service用法(startService、bindService),使用场景 4. BroadcastReceiver收发原理,有几种注册方法(程序注册和menifest文件注册) 5. Intent显式及隐式,使用方法,工作原理(发出后,系统根据参数找到对应的目标并执行) 6. Handler及Looper的使用方法及使用场景 7. AysnTask的使用方法及使用场景 8. 几种Layout,padding/margin/gravity/weight各自含义 9. 自定义组件(自定义adapter的使用) 10. ANR异常,OOM异常及如何解决,内存泄露的含义 11. 进程间通信(AIDL),Binder。【仅了解,不熟悉】 12. WebView,HTML5。【不熟悉】 13. Java内存回收机制(gc机制,新生代老生代) 14. Java集合Vector、ArrayList区别。 15. 多线程并发如何实现(concurrent.Executor) 16. Synchronized关键字的用法 17. 为什么会出现线程安全问题。 18. 看简历,让介绍一下做过的android的项目。由于我是app和后台服务程序都做,所以让介绍整个架构,及客户端与服务端如何通讯的。(确实是自己做的,所以可以回答出) 19. TCP/UDP协议属于哪一层,网络协议共有几层。【开始我不熟悉的部分了】 20. 排序算法都有什么?(冒泡,快速,插入) 21. 用最熟悉的语言写一个冒泡排序。【到是写出来了,面试官很nice,让我写了个最简单的】 22. 上一个公司是什么公司(是个创业公司),为什么离开上一家公司 总结: 项目经验回答的挺顺利,计算机基础回答的不好。面试官说,我这关你是过了,因为项目经验没问题,但是我们领导比较重视基础,你还得再好好准备准备才可以。给再去互联网公司面试的同志们提个醒,不管你面的是什么语言的开发职位,也不管你是做底层还是做app,算法神马的都是必考啊,平时多积累吧。...查看更多
2 年前发布
4

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

如何绘制渐变色的button
匿名用户
面试了职位:Android开发工程师
确定通过感觉靠谱
不会
2015-12-11发布
来自中软国际的面试
问了个oc的selector的作用
匿名用户
面试了职位:Android开发工程师
未通过未通过
忘了
2015-12-10发布
来自滴滴出行的面试
创业失败的人都受过伤
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
很难回答
2015-12-09发布
来自新东方的面试
知识点,不动装懂
匿名用户
面试了职位:Android开发工程师
未通过感觉没戏
希望面试官门,先学做人,再学做事
2015-12-08发布
来自房王网的面试
匿名用户
面试了职位:Android开发工程师
未通过未通过
...查看更多
2015-12-08发布
来自捷通华声的面试

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

面试:iOS。较糟糕的面试体验,难度由浅入深,告知没通过。
自由港铁皮柜执行制片人
面试了职位:iOS
未通过未通过
字节跳动(北京)抖音的iOS视频面试。2022.8月份进行了只给了题,怕自己的答案不准确,所以不给答案了。首先自我介绍。他会询问一些项目中的内容。开始技术问题:1.内存管理 简述一下。在回答的时候,可能会提到自动释放池,面试官追问在什么地方用到自动释放池。自动释放池原理2.局部变量的内存上如何存储的?3.页面间传值,可以使用什么方法。(这个页面传值有逻辑关系,点击某个按钮,不相关的其他页面的某个值发生变化,这时候页面传值怎么写)4.weak修饰的属性在category的内部是如何实现的?5.@property的属性在不同线程调用,安全问题,会出现什么问题。其实atomic修饰,是否就是线程安全的,具体为什么6.崩溃有几种类型,具体都有什么7.线上崩溃问题如何抓取?如果回答是三方(友盟,bugly)或者是解析dSYM,会追问解析出来代码不认识,乱码,如何解决8.Copy 简述一下作用9.谈谈你对代理和block的理解,分别有什么优缺点,分别在什么情况下选用。延伸问题:oc的多继承都怎么实现10.说说oc的消息发送和转发机制11.说说响应者链12.说一下认为比较成功的项目,项目中某个具体功能如何实现的,要比较细节的系统的描述。最后的笔试题:给出两个View,View1和View2,找出他们的第一个共同superView。在线写代码。部分题没有记住,整体来说是面试官首先会问一个比较常见的问题,然后根据你的回答,逐渐延伸深度...查看更多
2023-01-16发布
面试:iOS。感觉一般吧,难度层层递进,结果没机会。
hypnosiachen
面试了职位:iOS
未通过未通过
1.category实现了一个原有方法,会调用哪个2.block如何修改外部变量,原理3.堆和栈的区别4.atomic和nonatomic区别?原子访问是否真的安全5.weak和assign的区别,实现?6.如何实现多线程同时操作一个NSMutableArray?(在读的次数比写的次数多的情况下,使用互斥锁效率比较低,如何提高效率)7.arc的实现?在arc下有没有可能出现野指针?具体什么场景?8.sdwebimage的实现?9.如何实现页面动态性?(AB方案可以服务器下发的那种)10.fishhook可不可以hook自己定义的函数?如果hook了nslog,对于外部的系统函数中有调用了nslog,那么执行的是hook之前的还是之后的?为什么?11.oc的方法在运行的时候,寄存器是怎么工作的,或者是什么状态12.UItableview的性能优化方案,你给我的面试题里也有13.kvo的实现14.对汇编有什么了解,怎么去使用...查看更多
2022-11-04发布
iOS面试一般,共2轮面试
无梦致胜
面试了职位:iOS
未通过感觉没戏
算法: 手写LFU(用字典写了二十多分钟,面试官让优化只知道可以用双链表优化,但是集体没能写出来) 一个操作如果耗时5s后返回nil,否则返回一个字符串,你怎么设计(要求手写代码) GCD中常见的操作(要求写代码) Struct中有一些成员变量占多少字节 一个OC对象在iOS中所占内存的字节数(这边和面试官争了下,我说是iOS中至少16个字节,因为内存对齐,面试官问你确定我说我确定,然后就有了后面的问题) 你看过alloc的源码么,你刚刚说的代码是在哪个文件哪一行 dealloc的整个过程 NSURLSession相关的内容(具体忘了) web和native怎么共享cookie xx(前司)有动态库打包么,你看过xx ipa(前司app)的结构么 内联函数和普通函数的区别 怎么hook一个C函数 有什么想问的么...查看更多
2022-08-12发布
面试:java。感觉就还好吧,有一定难度,应该没有通过。
看准65457
面试了职位:iOS
未通过感觉没戏
面试中高级工程师。之前投过这家公司,然后过了挺久一段时间之后才邀请面试,约定了时间。面试地点是在陆家嘴软件园旁边的由由广场,这家公司有自己的独立一栋楼,上班时间电梯排成长龙,不过面试要去的12楼不需要排队,选人少的电梯就对了。到达12楼之后,出了电梯是一扇需要刷卡的自动门,招聘软件上联系HR无果,电话也打不通,困在电梯和自动门之间的狭小空间几分钟才蹭了上楼来的员工刷卡进去,公司内部办公环境陈设比较老旧。 见到HR之后会给你一张表,表没必要填太仔细,填完表会给你一份笔试题。笔试题差不多是计算机专业学生Java期末考试难度,但是这个笔试只要答的不好就没有机会了。笔试之后,HR会给你找个没人的会议室,然后去叫面试官。面试官比较看重基础,他会先看一下你写的笔试题,如果笔试题答的不好,后面会就是随便聊聊了或者直接随便说几句送你离开。之所以评价这家公司是面试体验最差的公司,是因为面试全程不问任何技术,觉得请假来是浪费时间。如果题答的不好,怀疑你基础不行,到了这一步就放松心态吧。 总结一下:极度重视基础,面试全程没有谈论任何技术,如果要去面试的同学,建议笔试一定要准备好,特别是Java基础那一块,不要看了半天分布式、高并发,发现考你面向对象写不出来就尴尬了,这家公司是00年代的互联网公司,对有些新的技术并不关注。如果面试失败的话,也不要怀疑自己真的这么差,面试是一件很考验运气的事情。想去试试的同学也不必害怕,说不定你去面的面试官又是另一种风格呢。.....查看更多
2022-09-13发布
面试:iOS。感觉不是很好,面试难度不大,确认通过。
稻城亚丁花露水知识产权律师
面试了职位:iOS
确定通过确定通过
自我介绍:技术栈,项目内容,我说我做了购物车优惠券,支付和查询1 购物车添加怎么实现的,我讲了没登录和登录的合并,还有一些删除添加。然后问这样会带来什么问题,有没有想过解决。我也不知道会带来什么问题,我就讲查询更新商品价格啥的2 怎么不把购物车的东西放redis我说用户添加购物车的时候才会存redis,都存的话数据太多3 优惠券兑换怎么实现的?怎样判断兑换的优惠券有没有超出限制?然后我把秒杀判断库存的逻辑套上去讲了一下,说在redis中搞一个队列4 问活跃人数,我讲日活五六千。。可能看问我项目讲的太捞了,开始问八股5 Spring注解有哪些,bean是不是线程安全的,项目中有没有用到不是单例的bean,@bean注解和@component有啥区别6 redis穿透击穿雪崩,布隆过滤器用java怎么实现的,我讲我项目里没用这个,然后讲了下布隆过滤器的bitmap啥的7 Redis怎么样和mysql交互,要注意什么问题 我只知道加锁,多的答不上来了然后问redis和集群的,根本不会,我讲不了解8 为什么redis会更快?9 spring bean注册的流程。多线程也问了一些,问了几个关键字的区别,threadlocal和volatile sychronized和reentrantlock 不会mysql问了下索引结构...查看更多
2023-08-10发布
说明:Android开发工程师面试经验内容由看准用户自行上传,仅代表内容发布者个人观点。看准网对相关内容的展示并不代表认同其观点。请用户在使用相关信息或依据相关信息作出决策前自行进一步核实此类信息。
寻找更多岗位洞察
  • 小程序
  • 公众号
  • APP