网易内推android面经

Posted 招聘消息汇总

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网易内推android面经相关的知识,希望对你有一定的参考价值。

我早上九点赶到杭州,下午2点开始面,现在又在回去的路上赶着回去明天上班,好累!
面试过程问了很多问题,我就记得一部分吧,各位仅仅当做参考。
一面
1.面试官是个中年人,看着很霸气的样子,刚一自我介绍完,掏出手机,问桌面lanucher动画效果怎么做,就是点了home界面的应用图标,然后图标变成风扇在转,我一脸懵逼,说只做过widget的动画,lanucher的动画没了解。然后他哦了一句。
2叫我介绍项目,感觉没什么用,问的问题与项目无关  。
2.volley框架原理
3.数据库,介绍各种索引以及原理。
4.java内存分区
5.堆区的结构划分,minor gc,full gc等
6.可重入锁
7.lock与synchrozized的区别
8.图片本地缓存的文件夹有大小限制,如果满了缓存文件怎么办,这题我没太搞懂意思
9.进程与线程区别,进程状态图转换
10.最后还问了个binder原理,直接说大概了解server,cilent,servicemanager,binder驱动的工作与关系,他不满意,问我binder驱动底层怎么做的,我说没了解。
一面问的问题蛮多的,时间也蛮长,40多分钟,大部分都是java与数据库方面的,有些问题忘记了就没写上,抱歉。
二面
面试官挺年轻的也蛮和蔼
1.vector与arraylist区别
2.android消息机制,画图说明handler,looper,message,messagequeue关系
3.threadlocal原理
4.handler内存泄露
5.hanler.removecallback...方法为什么可能不能将消息从消息队列移除
6.消息推送如果由于网络时延造成集中通知的现象,怎么提高用户体验,意思就是不要让他在通知栏显示一长串通知
7.和上面问题很像,问的是toast如果会短时间内频繁显示怎么优化,提升用户体验
8.手机被root了怎么保证数据安全
9.像微信这样的大用户量应用怎么提高查询速度,不包括索引,分表,分库这样的传统方式
10.surfaceview与view的区别与优点,问了下surfaceview在什么情况下会重新绘制,而不是在原有基础下绘制
11.activity的启动模式
12.应用怎么判断自己是处于前台还是后台
这里写出来大部分,有些也是忘记了。
hr面
各种聊吧,面试官很漂亮哦!问兴趣爱好,职业规划,优点缺点,介绍最近看的书,在学校社团活动经历,有没有女朋友,将来需要克服什么问题,最喜欢网易什么产品等等

差不多了就是这样,一是感觉自己还是太紧张,有些问题支支吾吾表达不好,二是感觉自己需要学习的东西还有太多。最后祝大家面试顺利,通不通过虽然重要,但我觉得经历过也很重要。

以上是关于网易内推android面经的主要内容,如果未能解决你的问题,请参考以下文章

2016阿里Android开发实习生内推面经

Java程序员秋招面经大合集(BAT美团网易小米华为中兴等)

压抑了三个月的我终于可以放声呐喊了!阿里是真的难进,Android三面面经+面试题

2021年Android开发岗面经汇总(腾讯网易哔哩哔哩等)

备战2022Android中高级面试题答案解析:一线大厂(腾讯字节OPPO网易小米)面经总结

Android 基础掌握好,面试基本不会倒!(Android 开发面经基础部分知识点整理)