2019.8的面试,总结以及计划

仔细想一想,有那么一个月没有更新博客了。这个月主要是准备面试去了。mysql

面试准备

这个月主要是把前面的全部博文都复习了一遍,主要涉及如下部分:面试

  • Servlet
  • Java基础类,集合类,并发类
  • JVM
  • Spring,SpringMVC,Mybatis源码
  • Spark,Hadoop
  • ElasticSearch
  • mysql
  • 网络tcp/ip
  • 项目细节,总体框架,架构设计

其中网络部分我是没有写的,我主要是经过看极客时间的《趣谈网络协议》学习。极客时间中的课程有很多是比较水的,这一个还不错。
ES主要是最近项目用到了,同时也感受这个框架愈来愈广泛会被用到,无论是用做全文搜索引擎,仍是用做ELK日志数据收集框架。redis

面试总结

在面试过程当中,也发现了不少本身的不足算法

  1. 首先是因为基础打得晚,算法数据结构部分只能说了解。接下来会慢慢开始刷LeetCode和剑指
  2. 对hadoop和spark还不够了解,新公司会对spark进行改造和监控,接下来会着重研究一下spark源码,以及其中互相通讯的部分。还有hive的分区分桶等。
  3. 用过的一些技术栈并不了解其底层,好比mongodb,redis,es
  4. 技术的广度不够,平时比较少用或者没用过的技术框架甚少了解,好比netty

说白了就是基础差,花太多时间在补基础上了,接来下一年就是扩展深度和广度sql

面试结果

在八月中的时候开始去面试,陆陆续续面试了4家,最后竟然收到了3家offer。着实让我感到惊讶和意外。要知道我五月底去面试的两家但是都挂了的。 3家offer分别是:mongodb

  • 某一线大厂子公司外包,作电子政务的;
  • 某三线大厂5G大数据部门;
  • 某金融大数据公司,主作银行,信用卡,金融反欺诈。

薪酬也是令我十分满意。最后不得不感慨一声,没有白费我这一年天天下班回家都看书、周末也不出去玩的努力,你的努力和付出,最后会回报于你。网络

计划

在拿到3个offer以后,理所固然的提了离职,开始走离职流程。这几天也好好的放松了一下,下班回家和周末不须要再紧绷着学习。在床上发发呆,看看b站,更新一下许久未更新的游戏,约朋友去看个电影。数据结构

舒服了一周也放松的差很少了,接下来主要是在入职前,把redis的sentinel,cluster学习一下。而后把spark的源码开始看起来。最好入职后能第一时间加入项目框架的开发。架构

相关文章
相关标签/搜索