16号面试,总成绩108.9分,已收到学籍卡。
我的基本情况:以前是java零基础,13年毕业,毕业后从事过两份工作,后来想想还是适合做技术方面的事,很有幸就了解到黑马。我是从11月12号开始看视频,到昨天16号面试通过,期间的一个月全力学习期间,是辛苦的也是充实的。按着老毕的视频一天天学习,敲代码,总结,写日志。在软件开发这方面没有天赋的我,相信很多人也和我一样,所以选择了勤奋这个办法,我能做到,相信有志于进入黑马,且正在学习的童鞋也可以做到。
在我学习看视频阶段晚上是必须要逛论坛的,白天有什么不懂得问题发一篇帖子,请教下各位大神。当然对于别人的问题也要用心解答,很多不明白的问题经过大家这么一讨论会使自己更加理解,这不但为他人提供帮助,自己也能对知识掌握更牢固,这也是赚取技术分的方法哦,一举三得啊! 写这篇帖子一是为了感谢那些以前在论坛里帮助过我的人。第二个是分享下自己的一点学习心得供大家参考。
既然选择了黑马,要想进入就必须通过严格的层层筛选,有的人对此很不理解,说什么我交钱培训还要搞的这么麻烦!我的理解是如果你连这些测试都不能通过,不能说你很差,但肯定你没有努力,好好准备过的人通过这些测试应该都没问题。黑马要培养的人是要做IT行业的Elite,不努力的人是没有资格进入的,常听毕业的黑马学员说黑马是一种信仰,大概指的就是这吧。 从另外一个方面说,黑马在入学前就设置这些考验也是为了学员负责,要知道黑马入学后的学习是更紧张,学习量更大。以前没有过扎实的基础,之后的学习自己想想有多么的艰难。
说了那么多,下面进入主题,要进入黑马,需要做的是在测试中获得高分,我的观点是除了面试这一关你把握不准,前面的流程要尽量不丢分,因为这是个人主观能控制的,就好比自荐信,你可以随便写写得个七八分,你也可以用心写出满分。所以希望大家在前几步流程中多花点时间。
在论坛上也经常看到有的朋友讲到学习效率低,有什么好的方法,下面说说我的办法:
第一个是明确目标,大的目标是通过黑马的测试,那么分解到每天的目标是什么呢?我给自己每天定的任务是老毕当天的视频,必须在今天之内学完,代码必须全部自己敲一遍,尽量自己完成,要实在想不起来在对照视频的代码。这里必须要重复老毕说的方法,每次写程序前,必须把思路先写好。这样做的好处不但在写代码之前就了解思路,清楚要实现功能的每个步骤应该怎么写。最重要的是从现在开始就锻炼你的思维能力,到后期你会发现以后遇到某一个问题你的反应速度那是嗖嗖的。代码敲好后接着就是总结,这一步非常重要,刚开始我学习视频的时候没有做好总结,到后期遇到过问题,所以在这里提醒各位每天必须作总结,可以自己拿张纸把今天学过的知识点写出来,也可以通过写博客日志的方式总结。相信我,到后期的学习和复习时你会发现你的总结将发挥巨大的作用。我的做法是写到纸上面,然后贴在墙上,到后期我看到这张纸我就知道有学过那些知识点,这么多知识点怎么串联起来,也更方便记忆。
第二个就是制定计划,要知道掌握老毕的全部视频需要花的时间精力可不小,为了能够更高效的学习,必须根据自己的情况制定科学的学习计划,我的每天学习计划是这样的,早上7点半起床,洗刷一下,吃个早点,8点开始看视频,到12点结束,吃午饭,中间午休一个小时,下午2点开始学习到6点,晚上7点开始学到9点,因为我一直是坚持运动,所以晚上9点到10点是我的跑步时间,这里说一下,程序员脑力劳动每天坐着对身体素质要求很高,为了可持续的学习工作,希望大家都有一个好身体,经常锻炼,少熬夜,这样做的目的是为了明天白天有更充足的精力。运动完后是我的总结时间,和论坛时间,看看其他人的分享,一般是12点睡觉。
最后的第三个就是坚决执行制定好的计划,想好了的事就要去做,很多人的失败原因是总是嘴上说说,真正却没有动手,所以怎么想的就按照想法去实现,这里提供一个方法,你可以把自己的计划写到一个便签上面,贴到醒目的地方时刻提醒自己。还有一个就是要有时间观念,这个可以通过设定闹钟提醒自己。在这一过程中有人会感到厌倦,这是正常的,因为你在形成一个习惯,度过这个时期就好了。如果你遇到这个情况,实在学不下去了,我的方法是转移注意力,你可以做点别的,看个电视剧,去外面逛逛,来杯双皮奶。放松一下后接着投入学习。
面试部分:考查内容有
1,重写和重载的区别(第一个问题,记得特牢)
2,多线程的两种常见方式(经分析比较,该题必考)
3,集合框架体系(自己学的时候就要会画出体系图)
4,IO流
5,异常处理机制
6,多态,继承
7,tcp
8,反射(必考)
代码实现:1,复制图片。2,通过键盘输入数字转成2进制。3,取出map集合的元素(记得写两种方式)
还有一些细节没太记住,想到了再补充。
最后要感谢华磊老师,她的帮助给了我很大的信心。好了,今天就写这些。朋友们有什么问题可随时找我。预祝各位都能通过测试,进入黑马。
|