赞
踩
要在网上找一些英伟达的面经真是困难,特别还是Android相关的,可能是因为NVIDIA的招聘实在是少,反正楼主从大学到研究生都木有见到过英伟达的校园招聘宣讲会。。。
楼主很渣,只是想记录下英伟达的面试经历,前人种树后人乘凉。
一面:电话面试,全中文,跟之前有些人说的英语口语面试不太一样...首先做一下简单的自我介绍,然后就开始问一些Java虚拟机的相关知识点,比如JVM啊、GC啊等等,然后问了下以后的规划想法之类的,最后就是问还有什么想知道的...
二面~六面:F2F,面对面,会约个时间去英伟达的总部进行面试,一开始会让你做一个性格测试,测试完了之后就是正式的面试了。总共会有5位面试官一对一的进行面试,问题很多也很杂,能记得的就是下面的这几条:
1、Activity生命周期,ActivityA启动ActivityB时两者的生命周期是怎样的...
2、Fragment生命周期,整个流程;
3、熟悉哪些设计模式,在Android中有哪些应用和体现,手写一下单例模式;
4、Android中进程间通信的方式有哪些;
5、看没看过linux内核相关的东西;
6、项目问题,所做项目的亮点是什么,有什么方面的特色
7、Android源码看过哪些,说一说
8、本科知识,讲一讲看过的算法,大致的流程
9、AsyncTask异步线程与自己开启的子线程有什么区别
10、ANR是什么,怎么样造成的
11、Binder是什么,它的具体机制是什么
12、进程保活的实现方法
13、Service的启动方式,两种方式的不同是什么
14、Java语言的三大特征是什么
15、抽象类与接口之间的区别,什么时候用抽象类,什么时候用接口
16、在项目中遇到过哪些问题,最后是怎么解决的
17、AIDL相关内容
18、自定义View
......
这些完了之后会让你等通知,最快一周,最慢三周,如果通过还会有一次电话面试= =,电话面试过关之后就是HR啦,总之好多面,还有就是,貌似校招不用准备英语(害我准备了那么久)。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。