今天去了黑马总部面试,照例和小伙伴们分享一下面试题
首先是笔试的3道编程题:
第一道:定义map集合,并自定义对象,对map集合遍历,打出key和value值
第二道:定义一个类A,类中定义一个show方法,打印一句话,在定义一个TestA类,利用反射在TestA中创建A的对象,并调用show方法
第三道:使用高效字符缓冲流复制文件
其实是面试老师问的一些知识点:
只要有反射的理解、集合框架的概述、arraylist的特点、map集合的特点、懒汉模式和饿汉模式的区别、线程安全问题、死锁是什么、创建多线程的方法、线程休眠的方法、sleep睡眠时间的单位。。。等等
都是一些很基础的知识点,因为问的比较多,记忆深刻的就是这些了,
大概的我这次面试的知识点主要集中在:集合框架、多线程和反射这三个模块
在此感谢一下面试的李燕风李老师,老师很耐心的面试,让我本来紧张的心放松了不少,但是还是因为紧张,面试的题目记得只剩这些了……
|