前言
作为一个程序员,如果你在新知识、新技术面前仍一无所知,依然吃着十多年前的老本,那你在知识技术上肯定落伍,如果又未能进入管理层面,那你肯定就会被长江的后浪拍在沙滩上了。
而不少与时俱进、善于学习的程序员他们仍是行业的中坚力量。这只是说明当今世界靠一招鲜走遍天下,吃终身的时代已经过去了,一个人必须得活到老学到老才能行走于天下。
我在平时的工作之余也会翻一翻大厂的面试题,让自己时刻保持面试技能,同时也能了解大厂对技术的需求,以备不时之需,“生于忧患,死于安乐”,古人诚不欺我啊。
下面给大家分享一个我自己工作几年以来总结的系统性成长进阶路线,分享给大家做一个参考。
一、java面试题
熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
(一) java基础面试知识点