目录
前言
以java面试为例,每一年的重点都是不一样的,招聘要求中可能出现你没有使用过的技术, 如:RPC、springboot、docker等。如果,2个月后要去面试,你心仪的公司,招聘要求上出现这样的你没有用过的技术,都不知道面试官会问这个技术的哪些问题。每年新出现的技术很多,但大部分是属于针对特定应用领域的编程框架。比如十几年前的各类Web编程框架,十年前的中间件框架,最近几年的深度学习框架等等。要快速掌握一个技术,需要学习的内容分为领域知识和框架两部分,并在此基础上要做一些实例来练习。领域知识是针对这个领域内通用的,即便是换个框架也能用的上。而框架知识则是领域知识的封装,方便编程使用的。
小编在这里总结了一篇学习方法,只要你本身不是很菜,用此方法两个月足够学好多个技术,而且是真学会、可以拿出来用的那种。需要注意的是,此方法对于大部分技术都很有效(比如java,spring,Redis、网络、操作系统等等),但对于算法、数据结构、设计模式这种需要慢慢积累基本功的不太有效。
1.整理一份思维导图
去网上找一个有深度的面试题列表,比如阿里系的。然后逐一尝试回答,不会的就查资料,边回答边整理成思维导图。
思维导图不需要太细致,也没有固定的格式,你自己看着舒服就好。