本文共 1360 字,大约阅读时间需要 4 分钟。
严格来说我投的是网易互娱(区别于雷火&盘古,后面再说更多区别),走的内推。网易游戏以其笔试难度大著名,这次也不例外;所有的内推都要求参加统一笔试,我记得笔试有几场,我是在第一场。内推的岗位是网易游戏最核心的“游戏研发工程师”,地点是杭州。
笔试用的牛客网平台,大大的赞。笔试一共四道编程题,一共150分钟,难度都很大,前三题用不到啥高深的算法,但需要想到解题的思路,最后一题是一个多重背包问题。笔试我一共过了三题半,因为最后一题不知道为啥内存超限了,用的primary int和动态规划,理论上是不会内存超限的。做完笔试题几乎就有把握能进面试了,当时预感能做出两题就能进面试,后来发现好多人只做出了一题就进面试了。
Android部分我就不分几大块了。直接列举,但是列举到的每一项都是面试经常会问到并且会延伸问的,所以需要深入的去研究。
1.Android事件分发机制,请详细说下整个流程 2.Android view绘制机制和加载过程,请详细说下整个流程 3.Activty的加载过程 请详细介绍下 4.Activity的启动模式: 5.Activity缓存方法: 6.Service的生命周期,两种启动方法,有什么区别: 7.怎么保证service不被杀死 8.广播的两种注册方法,有什么区别。 9.Intent可以传递哪些数据类型 10.Json有什么优劣势 11.动画有哪几类,各有什么特点: 12.Handler、Loop消息队列模型,各部分的作用。 13. 怎样退出终止App:自己设置一个Activity的栈,然后一个个finish()。 14. Android IPC:Binder原理 15.android的优化 16.一个singleton如何实现线程的同步问题 17.android重要术语解释 18.理解Window和WindowManager 19.Bitmap的处理: 20.综合技术: 21.如何实现一个网络框架(参考Volley) 22.ClassLoader的基础知识: 23.插件化框架描述:dynamicLoadApk为例子 24.热修复:Andfix为例子这些题目是今年群友去腾讯、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率
有Android开发3-5年基础,希望突破瓶颈,成为架构师的小伙伴,可以关注我,在我的个人介绍栏目免费获取
或者点击:
《Android学习PDF+架构视频+面试文档+源码笔记》来获取学习资料提升自己去挑战一下BAT面试难关吧
为什么免费分享?
+架构视频+面试文档+源码笔记》来获取学习资料提升自己去挑战一下BAT面试难关吧**
为什么免费分享?
如果设置门槛,很多开发者朋友会因此错过这套高级架构资料,错过提升成为架构师的可能。这就失去了我们的初衷;让更多人都能通过高效高质量的学习,提升自己的技术和格局,升职加薪。
转载地址:http://gdoti.baihongyu.com/