Android开发 校招面试经验 2016 网易、阿里、腾讯

找工作不容易 555555555555555555555555555555555555555   最后应该在网易了 

2016年8月3号(网易,转正面试):

今年的网易日常实习生转正相对于往年严格,一二面是别的部门技术交叉面,三面是hr面。


一面:(一个小时) 主要根据简历所写项目来提问,面试官首先要我做自我介绍,介绍自己做过的项目,在项目中用到的技术。自定义view、自定义属性、view的生命

周期、view的分发与消费,android屏幕适配、activity启动方式、intent flag的方式(怎样总是启动一个新task)、简单与html5交互、线程间通讯( handler和asynctask优缺点、  handler实现机制)、图片oom(原理、三级缓存、lru***算法实现、linkedhashmap)、hashmap的数据结构、项目中请求网络的框架(线程池(优点)、有多少个线程、多了怎样、少了怎样)、string 、stringbuffer、stringbuilder区别、linkedlist、arraylist区别、什么情况java会造成内存泄漏 (java垃圾回收、分代)、两个activity 跳转他们之间的生命周期(当时回答不是特别好),相对布局、线性布局区别,手写一种线程安全的单例模式(但是很紧张,有点小失误),大概就这么多,问的还比较深、基本都打上来了,不过感觉有点虚。

二面:(五十分钟) 问了在实习项目中遇到的最难(最困惑的技术点),面试官让我把手机拿出来给他展示了下我做的一些什么东西,然后再提问(自定义View 、

view的生命周期、view的分发与消费等)、项目中的网络框架、图片加载框架(里面的实现) 、与html5交互、项目中用了那种 为什么不用另外一种、(此次二面更多是围绕项目来说的) 、 另一个项目(通讯的实现、我介绍了下xmpp,mqtt,轮循的优缺点、我们选择了什么,为什么,做了简单的一些优化) 、做过什么优化没、   平常怎么学习的,看谁的博客、 自己有什么擅长的领域(我把自己的小论文说了下,面试官让简单介绍下推荐算法,说了下协同过滤、以及有在曾经的项目小小的用下) 、  Object[] a= new String()[10] ; a[0]=new Intger[1]  和 List<Object>  a= new Arraylist<String>    a.add(new Intger[1])  区别 (后来发现答错了,泪崩 )

hr面:(半个小时)学校在哪啊、为什么要读研、愿意来杭州吗、父母支持?、实习过的地方,网易和Ibm有什么不一样、团队中遇到什么困惑呀怎么解决、 要到的挫折,怎样解决、安卓N的新特性、能不能用在项目中。


2016年8月4 阿里内推
这次找同学内推的蚂蚁金服,大概20多号投的简历,投完后第二天做好了测评,测评大概就是类似于考公务员行测(找规律,还有很多类似于hr的题目)然后简历一直是新投递状态,大概等了十二天 ,此时我身边已经有好几个大神已经一面了,感觉自己简历都没通过。 8月1号 简历变成了评估中,然后又等了两天,总感觉会在网易转正面试的时候接到电话。果不其然,3号下午还在面试中,阿里就打了四个电话都没接到。 深深地恶意。

8月4号一面 :  (53分钟)一面也主要根据简历来问,挖的很深。首先做自我介绍, 然后面试官来提问,问了网易项目中的自定义view ,view的生命周期,分发与派遣,自定义属性,在项目中怎么用,安卓里的三种动画,怎么样自己绘制动画(实现自己的动画)。多线程有几种实现方式,有什么区别,线程之间的通信,anysctask怎么实现,怎样交互,和handle区别,handle实现原理,handle线程里怎么实现,线程池有什么好处,哪里有用到过没,怎么实现。有什么线程安全hashmap,答concurrenthashmap当时只记得con开头,为什么线程安全,我答不怎么知道,但是可能是用了synchronized,用了这个对效率有什么影响,然后我说项目有用linkedhashmap,解释linkedhashmap在项目中怎样用(讲了下图片缓存,lru***算法,三级缓存),让我讲讲对线程安全理解,我答银行存取钱,问在linkedhashmap,图片缓存中可能有什么线程安全问题 。项目中通讯方式,http和https区别(https用了什么证书,怎样在网络传输中实现,我当时回答了osi七层,TCP udp ,三次握手,四次断开)


2016年9月XX  腾讯面试
腾讯在杭州的一个酒店,当天人不是特别多。
笔试:百度
一面(第一个人): (让我自己说)我先自我介绍,然后把简历上面的项目介绍了下,面试官根据我的项目来提问。(http网络)最后他说他是游戏的,不懂安卓,把我推荐给了其他面试官。

一面(第二个人):  先在纸写冒泡排序,安卓的四大组件,进程和线程区别(在app中各有什么优缺点),tcp和http区别,数据库怎样快速查询(索引,mongodb)........


未完待续

#阿里巴巴##腾讯##网易#
全部评论
也收下我的膝盖吧
点赞 回复
分享
发布于 2017-06-14 19:47
楼主我网易android终面之后过几天收到拒信、跪了,binder机制、自定义view、rxjava源码啥都问,可能我基础还不扎实吧,想问猪场有没有春招
点赞 回复
分享
发布于 2016-12-03 18:54
秋招专场
校招火热招聘中
官网直投
跟楼主抱抱,今年面腾讯实习也是想找android投到了游戏那儿……
点赞 回复
分享
发布于 2017-06-01 19:45
收下我的膝盖吧
点赞 回复
分享
发布于 2017-06-02 09:17
大神收下我的膝盖!
点赞 回复
分享
发布于 2016-09-23 15:21
果然这才是招聘标准
点赞 回复
分享
发布于 2016-09-23 15:24
谢谢分享!
点赞 回复
分享
发布于 2016-09-23 15:51
你这腾讯面了几面?
点赞 回复
分享
发布于 2016-09-23 16:09
先给楼主加个精,期待楼主后续的更新~~
点赞 回复
分享
发布于 2016-09-26 12:03
玛德都不会。。
点赞 回复
分享
发布于 2016-10-05 14:07
网易哪个部门啊
点赞 回复
分享
发布于 2016-10-06 18:01
都问的很基础
点赞 回复
分享
发布于 2016-10-08 11:21
本科生吗,做安卓😓
点赞 回复
分享
发布于 2016-11-04 12:00
突然觉得…我还加油看书吧~
点赞 回复
分享
发布于 2016-11-29 08:57

相关推荐

点赞 136 评论
分享
牛客网
牛客企业服务