您的位置:首页 > 职场人生

[其它]记2-19面试领悟

2016-02-27 14:44 363 查看
当眼睛睁开的第一眼开始,天空便一直下着灰蒙蒙的小雨。我没想太多,便吃点早餐便赶去面试地点了,- -从偏远的郊区去市区面试,真不是一件好受的事情。(虽然半途还迷路了,只能打的去面试现场)

后来,我终于突破的重重困难,越过千上万水赶到了面试现场。(还差一分钟迟到,好险)到达目的地后,接手了一份十三页的笔试题,- -这是什么情况,不过还好,大致看了一下,木有IQ题,只有Java和Android的基础知识与应用题目。经过了差不多两个多小时的奋战,最终把笔试几乎写完了,当时可是有百分之八十的把握能够做对题目,因此感觉,这次面试应该可以通过了。(心中暗喜)

交完笔试题后,又经过了人事面试,感觉木有大问题,不过,万万没想到,最后那个二十多年经验的技术总监的面试才是重头戏。大概差不多是聊到半个小时左右吧,被全盘否决了,于是便捡包袱回去了。。。

“你的基础知识太差了,我建议你还是回去好好看书吧,像你这种人,让我带,是完全带不动。”,在回去学校的路上,这话一直在我耳边回旋,因为我个人感觉,我还是蛮注重基础的,因为我在实现功能的同时,总是去研究里面的代码是如何实现的,然后自己去把他敲出来,但是,当他问到我Java有多少种基本数据类型,是哪几种,人就突然间懵住了,就吞吞吐吐的说了一些,好吧,我承认我基础远远不够了。。。

当然,除了上面那段,我还学到了不少东西,例如,多看书。在现在,自学成为了一件非常容易的事情,因为网上总是有着一大堆各种好心人分享自学资料,视频博客等等,不花一分钱就可以学到很多很多的东西。但是,这样也出现了一个问题,虽然你可以看着视频入门某种技术,但是,你入门后呢,该怎么做,做项目实践么,这当然无疑是件非常不错的事情,可以锻炼到我们的能力又可以增加知识等等,但是,稍等一会,我们似乎忘记了一件非常重要的事情,基础知识!!我们可以从视频博客中学到很多功能是如何实现的,而视频博客也是这样教着我们一步步实现功能,但是,为什么要这样实现呢,实现的原理呢,就问一个简单的问题吧,我们都知道在Activity的onCreate方法中写实现代码,但是,我们为什么要在这里写呢,在Activity的生命周期中,有onStart、onStop等方法,我们为什么在onCreate那里写,而在一些特定的时候,我们又该在其周期的哪个方法写,这个估计都是我们需要考虑的问题。(若你连Activity的生命周期都不懂,又让别人如何相信你可以用好Activity组件,让它在该做什么事情的时候做什么),所以,看书很重要,看好的书更重要,它可以系统的让你深入了解某个技术,当然,最好的就是官方文档,可以多看看。(thinking
in java 很多人都说这书不错,现在我也正在努力的啃)

这次面试完全改变了我的计划,因为我原本是想大三第二学期出去外面实习一下的(课程比较少),但是,由于我之前学习都是看视频博客,知识点比较散,感觉还是好好在学校看看书籍,做做团队的项目,锻炼锻炼一下比较好,“你出去外面实习是为了什么?”,这答案无疑是增强自己的能力,学到更多。那为何不在学校里,有着更多空闲的时间,学习更多的基础知识呢。

是哦,差点忘了说了,我不想当代码搬运工,我想做代码设计师!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  面试 android java 经验