本帖最后由 水竹 于 2014-10-12 21:32 编辑
如题,今天面试给搞砸了,彻底砸了,黑马没戏了。
其实虽然好几天前就已经确定了面试的时间,也自以为做了充分的准备,但还是给搞砸了。原因什么的就不分析了,不具有普遍性,只是楼主自己的问题导致的,楼主从来就不擅长面试,曾经有好几个谁都以为可以轻松搞定的面试到了楼主这里就掉了链子,看来楼主确实是个不适合面试的人(莫深究)。
不过虽然失利的原因没啥可讲的,流程倒是可以说一说,给各位尚未参加面试的同学权作参考。
呃,前面忘了说,楼主就在北京,所以为了方便,选择的是亲自去黑马进行面对面的面试,所以对于选择参加视频面试的同学可能连参考意义都没有……
言归正传,楼主约的是今天下午两点进行面试,不过为了不迟到,实际上我上午11点就到了附近,在周围逛了逛后,刚过了一点半就来到了约定的办公室,顺便提一句,那时候很多老师都已经在工作了,而且好多女老师。
负责给我面试的老师当然也在(不提名字,提名字干什么),首先是发给了我一张试卷,上面有着四道题,让我答(申请面试的时候老师有提醒我带笔,不过我虽然在路上随便买了一支笔,但刚写了两个字就没油了,最后还是用的老师的笔,最最后还忘了还给老师,装在兜里带回家了,我在回家的路上发现了,跟老师发QQ说,要不您给我手机号我给您充10块话费吧,老师说没事不用的。)
分享一下那四道题:(应该没规定不让说吧?我看到好多人都发了的,而且我面试时候也没有见过的啊,老师早都考虑到了吧)仅凭脑子记忆,可能有偏差,望理解。
1.写一个延迟加载的单例设计模式。
2.用缓冲的字符流复制一个文件。
3.有一个ArrayList<Integer> list=new ArrayList<Integer>();将一个String类型的字符串放进集合中。
4.创建一个带泛型的Map集合实例,然后添加一堆元素进去,最后遍历输出。
不得不说一直敲代码突然换笔写确实让我有些不习惯,甚至有的时候为了确定一个单词写没写正确,还要用手照着键盘的样子比划一下才能确定,而且用笔写没有Backspace,写错了我就只能涂了,所以最后版面异常难看,字写得也异常难看,幸好英文字母一共就二十六个,看懂还是没问题的。
在写题的过程中我也发现了自己的弱点,就是看到一道题有了思路之后不能马上转化成代码,还要想那么一想,这一想的话就拖慢了速度,在键盘上还不觉得,因为键盘上写错了能改,所以根本不在乎写不写错,而且写错了个字改了的同时也会感觉一直在操作着,并不能清晰地察觉出来到底是哪里拖慢了进度、拖慢了多少等等。但在纸上时却不一样,尤其是题目留空挡十分有限的纸上,就不敢随意的写了,手下一停顿立马能察觉到答题速度慢下来了。尤其是我答题的时候还在纠结“要不要写异常处理代码?这点地方根本写不下啊!还是干脆抛了的好”、“果然还是应该把左大括号放在方法名称后面好一点吧,省一点地方是一点”、“这个延迟加载要不要写成毕老师视频里的那种两次判断的”之类的,这样一来就更慢了。结果就是老师过了一会儿来问我答完了没有的时候,我才只答了两道题。
扯多了,继续言归正传。老师催我之后我加快了答题的速度,第三题**没想出来,没读懂要考的知识点,只写了几句话后放弃了,加上第四题太简单,所以没等老师第二次催,我就交卷了。
交卷之后算是开始进行第二环节吧。
老师跟我一起看着试卷,然后随口问出考题里面涉及到的知识点,或涉及到的知识点所涉及到的知识点,让我口头回答。这一步感觉并没有刻意的在问什么,更像是看到哪里想到了什么就让我回答似的,当然问的问题都是基础视频以及高新里面的内容。不过我答的并不好,为了走流程其实我已经宅了好久了,平时也没这么大段大段的说过话(忽然发现,最近这段时间我在论坛打的字都比我说的话多得多),这一问答起来才发现自己竟然都有点变声了……而且语言表达能力也有待提高,明明是再清楚不过的东西,到了关键时候竟然不能有条理的表达出来,东一句西一句的不成系统,有些用词不准确,实在不知道老师听进去了多少……
最后一个环节,就是自我介绍了,在经历了前面两个环节之后,准备了好久的自我介绍也被我说得乱七八糟的,而且没说几句就说完了,然后就没了,然后就没了,然后老师问我有什么问题,然后我问黑马的宿舍到底是怎么回事,是要自己租房子么,然后老师说是黑马官方对笔试通过的同学会安排宿舍的,住宿费大概在一个月400左右,然后我没再问什么问题,然后老师说先就这样吧,然后我就走了,然后在路上的时候手机收到一条推送消息,大概说面试已审批之类的,然后我打开数据连接上网看了一下,然后果然不出我所料的面试被搞砸了,然后我在网站后台看到老师的QQ,然后加了老师的QQ问我没做出来的那道题到底怎么答,然后老师回复我说其实就是反射,然后获取字节码,然后获得方法,然后用invoke,然后你自己看看,然后我自己一看,可不是嘛,原来是我面试的时候想多了。
这次面试结束可能就意味着我与黑马彻底无缘了(无奈呦)。其实这段时间总是时不时的有点事(无奈呦),我这次流程其实还是第一次流程,从4月就开始申请了,中间就被其他事情耽搁了下来(无奈呦),最后一直拖了这么久还是没成功(无奈呦),不得不说有点遗憾(无奈呦)。
不过有遗憾就有遗憾吧,人生哪里能没有遗憾呢(呃……),要怪只能怪自己努力的不够彻底,现在才说这些已经毫无意义,重要的是跌倒之后能否再次爬起,千万不要丧失追寻梦想的勇气。
最后说一句,黑马,有缘再会!
无缘的话……那、那就这么着吧……
(如果有看完了我这段话的肯定会觉得好乱好乱吧,其实我面试的时候说的话比这个还要乱得多!)
——注:这帖子是我之前的帖子改的,下面是原帖——
入学测试,十道题,三十分,限时三天完成,面试之前最后一道环节。
不知道别人的题目怎么样,我的不算很难,基本上考的都是java基础部分:基本语法、面向对象、算法、IO操作,高新里面只考了两道题,一道枚举、一道反射。
之前在论坛里见过别人有的在这项上面没有满分的,好多都是扣了零点几或者一点几分,所以我答的比较保守,也很小心,注释也写得很多,基本上一句代码就对应着一句注释,甚至花的时间是写代码的好几倍,所以可能可能看起来会比较臃肿。不过最后确实没扣分,让我很高兴。
我从没发过主题贴,貌似发帖有字数限制?那分开发好了,一楼贴一道题,要是觉得看起来不方便或者想运行觉得麻烦的话,我把工程打包附件传上来,直接导入eclipse就行了。
点击下载:
exam.zip
(29.2 KB, 下载次数: 1504)
贴出代码旨在交流,大家有什么更好的或是不一样的方法,或者有任何想法和建议,都可以在下面跟帖回复,一起交流、学习、进步。
|
|