按照国际惯例,面试结束后就来分享下。
首先,感谢自荐信华磊老师给了10分,感谢李燕风老师审批了基础测试并进行了面试,感谢帅丽霞审批了入学测试。由于是在校生,所以在入学考试资格申请时走了先付费。如果按博客为满分算,分数就为108.4分。
总体来说面试的内容和别人分享的都差不多,所以最好讲的有条理具有系统性,并且扩展开来讲。开始时是自我介绍,然后问了一些家里人的意见,代码敲得多不多等问题。
然后这次面试分数是39分,以下是考察的内容:
1.说下对于面对对象的理解
2说一下堆栈,各存储什么
3说下你知道的设计模式 我说了单例和装饰然后就想到享元但是考虑享元是java内置的就没讲。然后还有个模板设计模式。视频讲到的还有啥?
4说下集合和数组的区别,并讲述集合框架体系
5说下多线程创建的2种方法
6说下多线程的安全问题
7线程睡眠(等待)的方式有哪些 我讲了wait,sleep。还讲到了join相当于变相的休眠
8说下对反射的理解
9说下IO,并具体讲讲有哪些类 我是先讲了4个基类,然后说明其子类的命名是功能+父类名,然后再展开讲有哪些功能类。
代码题:这次的代码题感觉比较简单,所以就全部写上注释并进行了异常的处理
1.编写一个类A,增加一个实例方法show用于打印一条字符串。再编写一个TestA,作为客户端,键盘录入一个字符串,该字符串就是类A的全名,使用反射手段创建该类的对象, 并调用该对象中的方法show。
2.拷贝文件夹
理论上第一批应该能被录取。。希望大家共同努力。
|