A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 班主任-王淑丽老师 中级黑马   /  2015-3-8 10:52  /  5215 人查看  /  22 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

1.感谢黑马
  在正式开始之间,必须感谢一下JavaEE11期所有的老师,不然真不知道如何熬完这5个月。先感谢一下我们班的老大-王淑丽,从一开学就为我们学习和生活而细心忙碌,有时还会去我们的宿舍看望一下我们的生活,带我们在紧张的学习之余带我们玩耍放松心情,在课程最后阶段,全班都懈怠的时候,给我们激励,使每个人都充满激情地把最后的东西都学完。大大超过了刚来黑马时对于班主任的预期。  黑马的授课老师们每个人都在web前端、java web、各种框架、数据库、项目、Hadoop等这几个领域中有自己所擅长的领域,然后通过自己的方式讲出,比如珽哥的邪恶,土哥的条理清晰。  
  就业辅导老师,阳哥与虎哥是我们的辅导老师,两人绝对都是技术与面试的大神,课程期间,晚上给大家做技术测试和技术辅导,到最后还要做模拟面试,对于求职真的大有帮助。

2.面试结果与过程  
  我是把黑马的所有JavaEE+Hadoop的所有课程都学完了才开始找的工作,一共面了5家,技术方向都是Hadoop大数据处理,一共拿到3个offer,分为12K、9.5k、11K,最后选择入职12K的这家。  
  其实来黑马前,对自己工作的期望有3条,一是可以进一家上市互联网公司,二是做Hadoop方向,三是争取10K以上的工资。正是因为此,我投的所有简历都关于Hadoop的,当然也因为这个方向比较缺人,我的面试成功率还是非常高的。  
  1月4号面试第一家,是做汽车领域的上市互联网公司,也是我入职的这家,面试我的是我的组长,当时问的重点就聚焦在mapreduce、hbase、hive和storm上,尤其是hive和storm是重灾区,不过好在我storm总结过,能顶住绝大多数问题,最终还是有2个原理性的问题没有答上来,一会在最后奉上。  
  过了一周,通知二面,这一轮是部门经理面试,问题聚焦在我对大数据精准广告、互联网了解多少以及能不能融入团队,其中最记忆深刻的问题是如果进公司,试用期快结束了,发现公司不适合,我会怎么选择?当时,第一次遇到这个问题而且是最后一个问题,如果答不好,offer就飞了,我告诉他想一想,最后是这样回答的希望对大家有所帮助。  
  第一先说自己选工作的标准,我选工作的标准看3个方面,一是业务方向和技术方向,二是团队是否是积极向上的,三是公司的培训与晋升机制。  
  第二再说可以造成自己离开的情况,只要上面的三条都满足,就不会离开,剩下的问题都是我适应公司,而不是公司适应我。
  第三再换个工作肯定也会遇到此类问题,不可能因为这些问题换工作,一定是在大面不错的情况下适应,而不是逃避。说完这点他笑了笑,我一下就感觉有谱了。  
  之后就是第三轮,人事面试了,就是了解过去的公司情况、经历,最关键的一个问题就是为什么离职。  
  其它两家,都是小公司,面试当然也就简单了,面一次基本就给offer,最好玩的是一个卡富的公司,当时面试的时候说,本周他们把所有应聘者都面完,下周统一回复二面,结果等到下一周下午,直接让我周二去上班。看样子,小公司应聘hadoop的实在是太少了,因为那个java主管说他们只有3个人是做java的,没有人会hadoop,可谓占尽优势。

3.学习方法  
  我在学习方法是由三个阶段组成的  
  3.1.学习 
  1)认真听课,这个非常关键,课程内容太多,如果自己看,根本就跟不上,更别说看视频。  
  2)总结笔记,通过这种方式,把所有内容都自己消化掉。
  2)练习  
  一定要敲代码,如果时间少,敲为先。 
  注意敲的方法,一定不要边看老师代码边写,那样基本没效果。我的方式是用记事本,看着老师源码把思路写下来,然后把思路整明白,最后根据思路把代码敲出来并调错,这招非常有效,而且非常容易得到成就感。
  3)复习  
  每天早晨或晚上把学的内容笔记看一下,可以防止自己忘掉。

4.面试技术  
  拿到一个好的offer,需要达到两点,第一点是自己必须有实力,第二点是让面试官知道你有实力,缺一不可,上面的学习方法就是让自己学到真本事,这里的面试技术就是让我们可以在面试官面前大方异彩。我面试时,就把该注意的东西都写在了纸上,面试前看一遍,让自己时刻注意到,说不定就多了2K呢。
  4.1.面试官想要什么?  
  一般来讲,你的面试官也就是你的直属领导,比如我进的这家公司,一面我技术的就是我们大数据广告平台组的组长,二面我公司与行业相关是我们产品研发部的经理。如果你能进入公司,他们是你的直接同事,换位思考,你觉得他们需要你什么能力?我总结了一下,其实就是下这几条:  
  1.积极向上的态度:肯定没有人会愿意和充满负能量的人在一起工作。  
  2,交流沟通能力:不是特别闷的,没有人会愿意和一个特别的人在一起工作。  
  3.好学态度与学习能力:IT技术日益更新,如果不想学习肯定不能胜任工作。  
  4.还可以的技术:该会的技术还是要会的,只是技术并不是100%的,也许只占60%。  
  面试前最好把他们的技术要求看一下,重点准备  
  5.懂他们业务  
  面试前,一定要浏览一下应聘公司官网,明白他们是做什么,这个非常关键,交流时,可以针对他们的业务说技术。
  4.2.自信、微笑、肢体语言  
  与面试官交谈时,一定要足够自信,表现出对自己所会技术的自信。  
  微笑,目的就是拉近自己与面试官之间的距离,让他感觉你是非常好相处的。  
  一定要坐直,别驼背,更不要紧张地抖腿;交流该有的手势还是要有的。
  4.3.详细说而不是大概  
  问到具体问题时,最好先说整体情况,再详细每个模块,最后说一下原理和项目应用,一定不要只列几个名词。  
  在黑马时,自习时旁听了一节Android的课,当时那个老师说:面试官问一个学员android的四大基本组件有什么?学员说Activity、Service、Content Provider、BroadcastReceiver。  
  面试官又问,还有其它内容吗?学员回答没有了,就这四个。然后就与面试官瞪眼看了。
  4.4.主动联想说而不是HTTP方式(一问一答)  
  面试时,答完一个问题后,一定要可以联想到其相关技术(可以是技术也可以是项目)并说出来,一定不要面试官问一个问题就答一个,这样可以把面试的主动权牢牢地控制在自己的手中,并且可以减小问到不会问题的概率。
  4.5.不会的怎么办?  
  遇到问你不会问题,我总结的是应该从以下3个方面破解:  
  1.明确不会  
  比如说:JavaEE内容太多,在以前工作和项目中确实没有遇到过此类问题。  
  2.记下并回来学习  
  面试时,一定要记得拿纸和笔,此时就可以派上用场,可以和面试说我先记下来,回家学习一下。这样说的目的,就是向其表明自己的好学,这个比回答对问题还重要。  
  3.说出相关的东西  
  可以说:这方面可能不大会,但是知道相关的。如面试官问消息队列,你不知道。这时,你就可以说数据结构中的队列,然后引申到栈。

5.面试题  
  出去面试遇到的笔试题与面试题是最好的题目,回来一定要注意总结答案,下次面试遇到的概率非常大。  
  论坛里有好多帖子都有javase/javaee面试题,而且也有整理的面试题手册,此处就不赘述。  
  http://bbs.itheima.com/thread-145825-1-1.html  
  http://bbs.itheima.com/thread-144177-1-1.html  
  http://bbs.itheima.com/thread-144176-1-1.html   
  把我遇到的hadoop和storm的面试题奉上。  
  5.1.Hadoop  
  1.HadoopHA集群中各服务的启动和关闭顺序  
  2.hdfs的读流程  
  3.hdfs的写流程  
  4.hdfs保持数据一致性  
  5.Combiner的作用  
  6.shuffle原理  
  7.MapReduce程序如何发布  
  8.如果MapReduce中需要用到第三方jar包,该如何处理?  
  http://blog.csdn.net/evo_steven/article/details/14520567  
  9.hbase.zookeeper.quorum的属性值  
  10.hbase的一致性  
  11.HBase在进行模型设计时重点在什么地方?一张表需要多少Column Family最合适?为什么?  
  12.hive数据倾斜问题  
  13.hive动态分区  
  14.flume自定义处理组件  
  5.2.Storm  
  第2、3题就是我面试时,回答不出来的storm原理题。  
  1.Hadoop与Storm对比,用hadoop还是用storm  
  2.Storm的消息容错机制  
  3.Storm序列化机制  
  4.Storm的并发方案及配置  
  conf/storm-yarml.xml  
  5.storm基本组件








22 个回复

正序浏览
加油!!
回复 使用道具 举报
值得收藏
回复 使用道具 举报
学习学习!
回复 使用道具 举报
学习中。。问下现在稍微好一点的招大数据公司有哪些?
回复 使用道具 举报 1 0
学习学习!
回复 使用道具 举报
什么情况?
回复 使用道具 举报
加油  加油  。。。
回复 使用道具 举报
很有用真是加油站啊
回复 使用道具 举报
学习中……
回复 使用道具 举报
必须顶一下
回复 使用道具 举报
真的很棒!
回复 使用道具 举报
学习学习!
回复 使用道具 举报
努力进黑马,努力学习ing
回复 使用道具 举报
大家一起加油!
回复 使用道具 举报
chensc 金牌黑马 2015-3-14 07:56:29
9#
学习学习!
回复 使用道具 举报
JAVAEE加油
回复 使用道具 举报
哈哈,我也要进黑马,学习基础中。
回复 使用道具 举报
学习了,谢谢分享
回复 使用道具 举报
谢谢分享,很有用!加油!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马