面试小结

来源:互联网 发布:linux dd iso u盘 编辑:程序博客网 时间:2024/05/15 03:55

好久没有写博客了,趁着这次面试来分析自己的问题

一.投简历方向问题

(主要投递方向 java爬虫和解析 和java开发 和hadoop方向[想试一下spark])

存在问题

  1. java爬虫和解析:方向上由于,来这家公司实习的时候,做的数据解析的工作(html网页变成有用的数据保存hbase),这项工作其实是hadoop中的spark所应该做的事情,现在都不明白为啥这样做。然后由于人员变动,我又被调去爬虫(主要就是破解验证码,反爬虫,包括简单的解析)。所以在基本爬虫方向我得到面试机会。
  2. java开发:由于工作经验问题,java开发方向我基本没有得到面试(一年多没有做java后台了)。
  3. hadoop方向:说实话抱着况且一试的心理来投的简历,因为我没有hadoop的工作经验,由于公司有hbase和hive,所以hadoop中我只会hbase和hdfs。最近才开始系统的学spark等,但是其中我也收到过面试,不知道为啥国庆二面,现在都没有等到消息,哈哈哈。

结论:

  • 现在我的方向有点乱呀。首先,java后台开发可以抛开了,以后是大数据的时代,早点结束写增删查改比较好。数据方向以后一直爬虫或者试着hadoop方向发展

二.投简历后得到反馈问题

(这儿想哭有没有,投了很多,有面试的少)

存在问题

  1. 当第一步人事打电话跟我聊的时候,听我是一般本科应届生,才刚毕业为啥工资要这么高,然后就没有然后了,面试都没有,我要的工资8k-10k吧,说实话不高(我很早就开始实习,基本能顶那些2年工作经验的人吧),再说这是北京呀,想哭呀!
  2. 和我同期投简历一个大学同学,他考上研究生,我发现他以研究生的名义和我以本科生的名义得到面试次数多很多,同一家公司一起投的,他有面试,我没有。

结论

  • 学历和工作经验(毕业之后的工作经验才算,实习经验是不算的)都很重要。跟一些考研同学讨论很久,发现他们很多考研也不是为了避开就业压力,而是他们意识到竞争力这么大的世界,学历成了企业的第一层筛选条件。我反复考虑后,打算明年考一个非全日制的研究生(周末上课那种),圆我一个研究生梦,哈哈。

三.面试总结和技术问题

存在问题

  1. 社会竞争的更激烈了,现在面试要求比以前更加高了,java开发以前会ssh就能轻松面试到一家公司。现在不仅基本的java的相关框架都得会,而且redis缓存和一些消息队列,多线程也有要求了。
  2. 现在创业公司太多,所以去一些创业公司面试,要求独当一面的,能独立开发很重要,我去cto的节奏呀!遇到过一家公司要求我独立去开发完成他给的抓取项目,我倒是很愿意挑战,结果最后在工资问题说我是应届生,先给低的工资说以后再提,去你的,我再也不会相信这样的鬼话。
  3. hadoop相关的工作很多,面试基本都会问你有接触过hadoop吗等等的话,面试过一次大数据助理,公司主要从事大数据安全方向,研究spark源码。说是需要可以先理解了公司的业务才能从事开发的工作。虽然是初创公司,但是还挺期待的。
  4. 笔试考操作系统和数据结构,感觉很坑呀,都毕业实习这么久了,忘的差不多了。
  5. 爬虫用python语言也很多,没有python的爬虫经验。

结论

  • 虽然在公司一年多时间,掌握了爬虫解析的一些技巧,使用过rabbitmq,mongo等,也能接触到dubbo的分布式项目,但没有想过里面的原理和优化问题,特别是问spring的原理,我就能答一个反射,其他就gg了,以后得多看看源码了。对于算法基本没有什么概念,这个需要以后系统学一学,以后想从事spark是必须要的。

四. 最后总结

总的来说,这次面试虽没有跳槽成功,不要放弃,还有内推机会。我知道了自己的很多地方学得太乱了,不要只会调用,要多理解里面的原理。学会迎接挑战,学会独立开发,自己搭建一个分布式系统是有必要的。
最后从《少有人走的路》的话激励自己:人生充满苦难,总会遇到各种各样的问题,逃避问题痛苦,解决问题也痛苦,但解决问题之后,我们能进步,进步就是幸福。
这里写图片描述