最新的Android面试经历,你们快来借鉴下

朋友最近的亲身经历,14年7月份出来参加工做,至今工做将近4年的时间了,坐标是深圳。因为在目前的公司,感受没什么成长,就想换一个公司。楼主已经在从实习到如今,已经换了三家公司了,因此此次出来的目标的100人以上,B轮以上或者是不须要融资的那些企业。我前先后后面试了将近7家公司,如今在这里和你们分享一下面试的经历,但愿对一些人有帮助。前端

今年,不知道是否是互联网的寒冬,反正我以为是移动端的寒冬,岗位不多不多,待遇开的很低很低。因此奉劝你们,千万不要裸辞。我刚刚开始是在拉钩上试着投了几家本身比较满意的企业。我日,对,我爆粗口了,我对拉钩这个垃圾网站感受是恶心到我了,投了几家公司,所有被标记为不合适,我还觉得个人简历出了问题,各类改,后面从觉得HR口中得知,那是一个坑。而后换成boss直聘,才有一些面试机会。下面我按顺序来讲一下个人一些面试经历。笔试就不说了程序员

习习网络科技有限公司(未拿到offer)面试

原本那天没有安排有这家公司的,由于是请假面,原本安排另外一公司,可是去到才发现是个很小的公司,感受被骗了。就直接走。刚刚出公司门,习习网络就打电话邀约面试,二话不说,直接打车过去。(请假面试的时间很宝贵的,不能把上午浪费掉)。很久没面试,感受有点紧张。算法

一面 是一个帅小伙面个人 题目部分顺序,不分重点数据库

一、自我介绍json

二、拿出手机问我微信上首页下拉展现一些微信小程序,这个功能怎么实现。小程序

我:.... 我把上下拉刷新的那套和他说了一下。可是他扣源码扣得比较细,我很久没看里面的源码了,感受回答的不是特别理想。微信小程序

三、说说你对volley这个框架的理解安全

四、view的绘制流程微信

五、wait和sleep的区别。

六、动画有那些,怎么实现?

七、在不知道json的数据结构,怎么解析json?

....

有些忘记了 大概问了10个问题左右

二面 是个CTO面

一、自我介绍

二、说一下你以为比较满意的一个项目。

三、在项目中问了一下某个功能怎么实现的。

四、谈谈你平时在项目怎么加密的?说说Rsa,md5的理解

五、说说对反射的理解。

六、有若干个线程,怎么让它们按顺序执行?

七、还有什么问题想问的

此次面试,不少东西本身知道,可是表达得不是很清晰。因此在这里你们最好是对着本身的简历,模仿一下,假如你是面试官,会怎么问,你要怎么答才会让他满意,换位思考。

下午去的是车公庙,金融公司。

中安信业 (未拿到offer)

这家公司,好高大上,办公环境好屌,个个都是穿正装,感受本身好像一个屌丝。是一个前端架构师和另一个小伙一块面个人,恩,感受他们对Android方面不是特别了解

一面

一、自我介绍

二、问项目

三、观察者模式是干吗的?手写个出来

四、数据库怎么升级版本?

五、view的事件分发机制的理解,出现滑动冲突怎么办?

五、线程T1,T2,T3,T5,T6,怎么按顺序执行?

六、跨进程通讯有哪些?AIDL能传对象吗?说一下binder的工做机制?

七、说一下你了解的一些图片开源框架?怎么选择?

八、项目安全方面,大家是怎么作的?

九、还有什么问题想问的?

总共面试了大概一个半小时,而后就回去等通知....他们不是专门作Android的,可是有一个是移动端的架构师,因此问得很底层....

银之杰网络(未拿到offer)

这家公司是上市公司,因为是在职,我就约到早上9点面,此次面试我感受最差的一次体验,进公司门,感受前台来了大姨妈同样,一脸苦瓜象,还摆出一副优越感。而后叫到一边等。

在一会就叫到会议室,这会来一个什么经理之类的面我...

一、自我介绍

二、会作iOS吗?我:没作过项目,自学过

三、我看你这些资料,怎么都不填完整,家人信息,身份证这些。我:入职的时候再填。

四、大家前端,无非就是写页面,是吧... 我:.......保持尴尬又不式礼貌的微笑

五、大家写页面有用什么框架的吗? 我不耐烦的说: 没有

六、既然只是写写页面,要这个指望薪资合理吗?刚刚毕业的培训几个月,都能作了... 我:我以为BAT是傻子,别人愿意花15到35k(这是boss开的价)来招一个Android程序员写页面。

可能听出个人一些舒服,就问我还有什么问题想问的。我:没有,把我简历拿来吧,打印如今很贵的。整个过程面试不到20分钟,这是面试最差的一次体验,还害的我七点半就起来了,而后跑到车公庙....

腾讯(未拿到offer)

腾讯找我,我很意外,由于我并无投腾讯,也没有约时间,好像忽然袭击同样,因此接到腾讯的电话面试时候,还特么逗比的问一句:那个腾讯,是BAT那个腾讯? (有个公司叫藤讯)

电话面:

一、自我介绍

二、说一下你项目中作了那些?主要负责什么?

三、activity启动模式有哪些?使用场景?

四、string,stringBuffer,stringBuilder区别?

五、wait和sleep区别,怎么使用?线程冲突了怎么办?

六、什么是死锁,怎么产生,产生条件,怎么解决?

七、有A、B、C、D、E这几个线程,有那些方法让他们按顺序执行?区别在哪?使用场景?

八、view的绘制流程

九、网络请求的框架了解过吗?对比一下他们的区别。

十、说说Glide的源码?

一面

一、自我介绍

二、问项目。问到内裤都没有了。

三、view的绘制原理。

四、手写冒泡、插入算法。有什么改进的地方吗?

五、平时遇到什么难题呢?怎么解决,举个例子?

六、线程相关

七、进程保活?

八、hashmap原理,冲突,解决

九、写个算法(题目忘记了)

........而后就没而后了,不过去腾讯面试,收获真的很大,不少不懂的,和大神请教....我感受腾讯的面试就是一个问题从浅慢慢深刻,问到你不懂为止。

超前网络科技(未拿到offer)

这家是我下午五点多过去,因为离得不是很远,先作了一份笔试题,而后一位小伙进来面试我,感受这位小伙必定是看了不少边《Android艺术探索》。

一、自我介绍

二、说说你对广播的理解;

三、自定义view有哪些。

四、跨进程通讯有那些方式,区别?SharedPreferences能跨进程通讯吗?为何?

五、项目你是怎么优化的,线程是怎么优化的?线程池有那些?区别在哪?

六、多个线程访问一个文件,怎么保证线程安全?

七、平时有了解过源码吗? 我特么嘴贱,和他说Glide源码,说到通常,本身都忘记了....

八、指望薪资 可能以为我喊高了!

恒信永利(offer)

有了前几回面试的经历,如今面试已经淡定了好多

一面:

一、自我介绍

二、项目是怎么优化?从那些方面

三、用过那些加密算法?举个例子?Rsa的计算原理?

四、String,StringBuffer,StringBuilder区别?(这个我发现不少都喜欢问)

五、多线程同时存取文件,怎么保证线程的安全?

......有些忘记了

二面:

一、自我介绍

二、在项目扮演什么角色?

三、项目中那个部分是你作的?

四、项目中的框架用什么,说说看?遇到什么棘手的问题吗?怎么办?

.....

这个问的,不少都是项目上的东西,最后问了一下指望薪水...

三面(HR面)

一、自我介绍

二、说一下你前几家公司离职的缘由?

三、看中咱们公司什么?

四、评价一下本身的优缺点?

五、多久能入职

.......

扯了好多,氛围比较活跃

前先后后,就面了上面几家公司,面试是一份体力活,考验人的精气神啊。Java基础很重要,数据结构这些,还有强烈推荐你们看《Android艺术探索》这本书。若是弄懂了艺术探索这本书,基本上对面试来讲没有什么压力了。 最后,我会把我本身准备的面试题在下一篇博客中写出,但愿可以帮助到你们。

同时,在这里我没有任何贬低或者是抬高某个公司,这些都是我去面试亲身经历的,若是影响到贵公司,请联系我,我进行删除。谢谢

相关文章
相关标签/搜索