记第一次跳槽(工作一年)

在工作一年之后,准备换工作。说着要换工作,实际上什么都没有准备,所以以后换工作之前一定要提前准备。因为没有准备,面试也有很多没过的。所幸我在这次换工作的时候,并不是辞职之后再开始面试的,而是准备有offer之后再提离职。在我连续碰壁两三次之后,意识到自己掌握的知识还不够,于是开始针对面试的经验学习一些相关知识。

这次主要准备的一些知识:

数据库:事务隔离级别,索引,存储过程。

spring:ioc和aop,bean的注入(看了一些博客,但是了解的并不深入,感觉工作中使用的东西,原理什么的并不了解)。

设计模式:单例模式(看了就忘,也是无语)。

Java:了解了一些Java基础,对HashSet、HashMap、LinkedList和ArrayList的底层深入了解了一下,对线程相关的深入了解了一下。

Redis:了解了数据类型,但是对于分布式锁的实现还是不了解。

还有一些其它的,比如涉及到自己的工作经验,有些面试官会问你印象比较深的在工作中遇到的难题以及解决方法,我对这个问题的回答是,自己在不断成长,很多当下觉得难的问题,解决了之后就不会觉得很难。比如问到平时怎么学习新技术什么的,我是平时关注了一些技术公众号,还有平时工作中遇到的问题,自己也会针对性的看一些学习视频。

这次面试找工作的感受就是,每个公司问的东西是不一样的,也不一定会问你简历上面的东西,有一次问我数据库引擎,我当时很懵,还有就是写到简历上面的一定要会,我简历上面写了spring MVC,问我的时候我并不能很好的解释,面试官就比较不满意。当然,最重要的是要建立自己的知识体系,多了解一些东西,虽然数据结构的各种算法我们在工作很少用到,但是在面试中经常问到。

因为这次换工作,我只有一年工作经验,所以面试问到的东西也都不是很难,但是也让我意识到了自己的不足,希望自己在以后的工作中能够成长更多。

猜你喜欢

转载自blog.csdn.net/wangruoao/article/details/83991009