本帖最后由 2528870651 于 2014-7-15 12:16 编辑
其实我想说的是,面试经验在人生感悟区里面还是有很多的,大家可以看看。
看到论坛上面很多人问到面试经验,就写了这个帖子!
我面试40.5分,总分是109.8。
前面写自荐信和基础测试很久之前了,后面的几步是在一周星期之内完成的,因为平时有做笔记,所以写博客就比较容易了。
然后用了一天做测试题,然后晚上吃饭时提交了,第二天老师就安排了7月4号面试。
本来是奔着安卓39期去的,辗转反侧来了云11了,面试什么的不要担心什么,要求就是基础扎实。
我来北京10多天了,所以就是当面面试的。刚刚进去就让我做题,4道,延迟加载的单例设计(简单),
然后就是一个map,添加元素然后遍历,第三道有点难的样子,一个带泛型的ArrayList<String>
怎么存放一个Integer类型的元素进去,有点晕吧,呵呵,这里要用到反射的知识。
最后就是复制文件使用字符流,把一个文件复制到另一个文件里面。
做完题目老师就问你题目,要你把你回答的所有题目解说一遍。中间会插入问一些其他的问题。
问完题目以后还问了一些东西。
首先,7k高新必不可少,但也放心只要将一些思路就好了,
然后就是什么是动态代理,反射的三种方式,泛型,枚举,这些内容里面反射老师问得最详细了。
基础部分:
就是让你说一下io和集合。你要把io体系和集合体系都弄懂的。这个要求你对这2个体系都有一个清楚的认识。
比如:TreeSet集合实现排序的方式是怎样的?所以你要把怎么实现Comparable和Comparator2种方式掌握好。
io的话,什么字符流,字节流,转换流啊都要清楚。
后面还问到了多线程,包括多线程的2种实现方式(继承Thread和实现Runnable),然后就是同步代码块和同步函数要弄懂。
其中这两种方式用到的锁也要清楚。
你如果还在准备面试的话,建议你把io和集合作为重中之重,一定要滚瓜烂熟,当然也不要放松其他的一些知识了。
大概就是这些内容了。
希望能对大家有帮助!
|
|