大体思路:
背面经(基础知识)+刷Leetcode+B站慕课项目/企业实习+海投简历
基础知识
有时间提前学习操作系统,计算机网络,数据库面试点
编程语言: 主语言在C++,Java中选,偏向底层就C++,就业面广偏向业务选Java,C++还要搭配一门高级语言才能做业务干活
例如: Java + JavaEE框架
Cpp + Python + Golang(非必选)
算法题
国内企业偏业务:200道Leetcode左右+一定数量的笔试题,掌握常见高频的题的解题思路
外企:多多益善,系统掌握各种思路的解题思路。
只刷Leetcode,基础很知识薄弱,没有项目可行吗?
理论上外企可行,国内企业海投也会过,但是部门岗位没法选。
项目和实习
面试中问到的项目能经得住推敲,合理即可。当然好项目是加分点。
能去实习就实习。