本帖最后由 寐海流风 于 2014-7-3 13:10 编辑
今天面试完啦,被深圳38期录取了,111分。
晚上回来分享自己的经验。:)
感谢黑马给了我这次一个月的自学体验,和入学流程实践;自己从中学到了不仅是关于Java的知识,还包括一些自学方法,和自我的提升;谢谢黑马的辛勤可爱的老师们替我们批阅入学申请的自荐信、考试、blog;特别感谢特别可爱阳光、幽默有趣、美丽善良、欢乐活泼的帅丽霞老师。
在接触到黑马之前,自己自学过一点视频,当时学到了集合;自己也买了Java核心技术的两本书,但是感觉光看书太闭门造车;大概5月底开始接触到黑马,在了解了一些情况后,6月初开始从第一集看视频,并开始走流程(基础测试题是可以先下载下来,没有提交的时间限制);
后来看了黑马的视频觉得确实讲的很深刻、全面,而且该细致的地方细致了,然后也留一些空间给学习的人总结;而此时再回头看书,书的强大作用就更好的体现了;所以对于初学者,就算是0基础,也可以先学习黑马毕老师的视频;基础一定要扎实!
对于比较简单的视频就可以加快看视频的节奏,有时我一天能看3天的课程,少的时候也能看一天半的课程;
学习视频的时候,最好是规划一下自己的学习;我的学习模式是每个视频的每个知识点我尽量都要记录在笔记上面(我使用的may base的一个笔记软件);然后有不懂的,和自己有疑问的就专门弄个疑问笔记记录下来;这也是为自己复习和写Blog打下基础;
对于基础部分,集合和IO流是很重要的,建议重点学习和理解、复习;
张老师的高新部分,我一共看了好像有3天?里面很多细节听一下不太理解,就倒过去再听,并且把老师说的话都记录下来;就这样一个15分钟的视频我能看30-45分钟;包括两个面试题也是,跟高新部分一样是值得花更多时间去理解的;
若时间充裕,看第2遍是很有必要的,包括基础视频中一些比较重要的视频;
我是看第一遍视频的同时也跟着老师同步敲代码,第一遍敲代码不求熟悉,只求理解每行代码的意义;很重要的一点就是要对代码进行注释,不然敲了也是白敲(只是练打字了),所有代码都是,注释得好,复习和查阅代码起来就很轻松,不然就是无尽的痛苦;
自学也要注意活动筋骨,放松身体,健康第一。
下面是一些关于自己走流程的心得:
自荐信:说出自己真实的想法,诚恳、实际;我的自荐信当时没有写自己与黑马的情结,还有为什么想进黑马(还有自己自荐信格式也不对,哈哈),可能因此扣了1分;自荐信满分的同学蛮多的,尽量不要丢分;
基础测试:10个题,每个题自己都要认真的去思考,最好把自己的思路写下来,包括疑问(草稿阶段);然后再结合自己的疑问去查阅自己的笔记,这个过程能很多的起到一个复习知识、巩固知识、统筹管理知识的作用;当时自己对于基础一些知识掌握的并不牢靠,但是通过这个自己思考和查阅的过程提升蛮大;百度固然是好帮手,但是别照搬,疑问也可以在论坛交流讨论的;
Blog:有了前面视频阶段的笔记,Blog就显得不是那么复杂;但是这个过程也是个复习的过程,能很好的帮助你管理学习到的知识;
还有建议一点,高新的1.5新特性最好每个新特性分别写个日记吧,当时我是写在了一起,貌似没被看到我写了新特性的综合日志,扣了一分吧;
入学测试:方法同入学测试,思想很重要,代码只是你思想的实现;
面试:最重要的一个环节,直接能决定你能否被录取;最好在面试前安排3天自己复习知识,复习的时候我采用自问自答的方式,把知识点说出来,这样对于面试时口头表达知识点是很重要的;
还有很重要的一点是,一定要提前准备好自己的自我介绍,今天我就以为做自我介绍挺随意,结果到面试时思维就没有组织好,语言说出来感觉很乱;建议最好列一个比较详细的大纲,或者直接写把自我介绍先完整写一下,这样会比较好的表达,从而给老师一个好的基础分印象;
在被老师问知识点的时候,最好能在“基础答案”上扩展下自己的认识,这样老师对你的印象会提高很多,当时我就是每个问题就扩展了自己的回答;
老师问我的问题有:两个7K面试题自选一个做陈述,主要是思路清晰;线程池的理解;拷贝文件夹;对集合框架体系的理解;3种获得字节码方式;3种实现动态代理方式;为什么要自己实现类加载器;
差不多就这样,面试的时候在自己旁边放一杯水。
补充:关于论坛技术分;刚开始我也把这个当成很关键的点,以为很难和复杂;
其实我真正被版主加分的技术问答估计有10分,别的都是用黑马币换的;学习的时候有疑问,在自己思考后还是不太明白,就可以到论坛发帖子了,每天只是发2个帖子都有4个黑马币,再回复下帖子一天估计差不多10个黑马币吧?我就是大概有那么10多天每天得点1个、2个的黑马币,就换够论坛分了;
还有个技术分漏加的帖子,而已给我们提供一个自己回答的好却没被加分的途径;听说还有每日日常可以得很多黑马币;
祝福黑马越来越黑,帮助越来越多的黑马人,还在奋斗的同学早日入围黑马。
|
|