28号去了网易实习生的面试,总体感觉还好,写点流水账总结一下。
上午到了公司,联系到了面试我的人,找到面试地点后他给了我三张纸,上面是一些安卓基础题和算法题,难度还好(具体后面说),大概给了一小时的时间去作答,之后他根据我的答案问了一些问题,讨论完试卷就开始讨论曾经做过的项目。可能是由于以前的项目主页中加载的资源比较多,加上网速不是很快,有的项目并没有成功的下载下来,只是下载了一个刚开始接触安卓时发布到应用市场的app,我只好打开电脑展示了一些其他的项目。最后聊了一些非技术性的问题包括后面的发展等等,感觉还是很愉快的。本以为这样就结束了,结果技术面试的面试官告诉我无论实习生还是正式员工都需要经过HR免试,无奈中午在附近随便买了点东西赶快赶回公司内等待通知。
HR面试前先填了一张表格,然后进行面试,开始还有些紧张,但是聊起来之后话题还比较轻松,主要是对我的个人非技术方面的信息进行一些了解,但是在问我有没有什么问题或者对工作环境的期望时,我只问了一个最关心的问题,等到面试完回来才想到一些其他细节方面的问题(= =、比如工作环境等),如果以后再面试的话还是应该多想一些这方面的东西。
技术面试笔试题目:
简答题
Q:请描述handler的机制
Q:Touch的传递机制
Q:如何绘制View
Q:ANR死锁是怎么发生的,Service中是否会出现ANR
Q:Arraylist和Linketedlist的区别
编程题
Q:有一个数列1 2 3 4 5 6 7 8 9,顺序不会变,在空中填入“+”,“-”或者不填,请找出所有的方法使得式子等于100;
Q:数组中有n个元素,每种元素有3个,只有一种元素有一个,请找出这一个元素
逻辑题
100个人站成10*10的方阵
从每行中找出最高的人,再在这十个人中选出最低的人,记作HL
从每行中找出最低的人,再在这十个人中选出最高的人,记作LH
问HL,LH哪个高?
上午到了公司,联系到了面试我的人,找到面试地点后他给了我三张纸,上面是一些安卓基础题和算法题,难度还好(具体后面说),大概给了一小时的时间去作答,之后他根据我的答案问了一些问题,讨论完试卷就开始讨论曾经做过的项目。可能是由于以前的项目主页中加载的资源比较多,加上网速不是很快,有的项目并没有成功的下载下来,只是下载了一个刚开始接触安卓时发布到应用市场的app,我只好打开电脑展示了一些其他的项目。最后聊了一些非技术性的问题包括后面的发展等等,感觉还是很愉快的。本以为这样就结束了,结果技术面试的面试官告诉我无论实习生还是正式员工都需要经过HR免试,无奈中午在附近随便买了点东西赶快赶回公司内等待通知。
HR面试前先填了一张表格,然后进行面试,开始还有些紧张,但是聊起来之后话题还比较轻松,主要是对我的个人非技术方面的信息进行一些了解,但是在问我有没有什么问题或者对工作环境的期望时,我只问了一个最关心的问题,等到面试完回来才想到一些其他细节方面的问题(= =、比如工作环境等),如果以后再面试的话还是应该多想一些这方面的东西。
技术面试笔试题目:
简答题
Q:请描述handler的机制
Q:Touch的传递机制
Q:如何绘制View
Q:ANR死锁是怎么发生的,Service中是否会出现ANR
Q:Arraylist和Linketedlist的区别
编程题
Q:有一个数列1 2 3 4 5 6 7 8 9,顺序不会变,在空中填入“+”,“-”或者不填,请找出所有的方法使得式子等于100;
Q:数组中有n个元素,每种元素有3个,只有一种元素有一个,请找出这一个元素
逻辑题
100个人站成10*10的方阵
从每行中找出最高的人,再在这十个人中选出最低的人,记作HL
从每行中找出最低的人,再在这十个人中选出最高的人,记作LH
问HL,LH哪个高?