研一(下),找工作前的准备工作-java篇

JAVA篇

 

项目+基础+算法

项目:

1、实验室项目(成为主力,熟悉项目,做熟练后脱身)

2、中间件的自己实现

3、网上找些高并发多线程技术点多的项目自己总结糅合在一起,形成自己的技术点项目

4、公司实习的项目经历(略谈,主要体现自己有工作经验)

 

基础:

java基础

1、java se。反射,泛型,集合,哈希。原理知道,源码阅读。

2、线程。线程安全问题,各种锁

3、设计模式。熟悉7,8种设计模式。并且熟悉他们在常用框架中的具体使用。

4、jvm。jvm这本书看几遍,结合博客看。看完做笔记,自己总结,画脑图。

java web

1、前端知识。非重点,会用,看得懂,复试前过过。

2、框架。ssm,熟悉使用,原理,看源码,手动实现一些框架功能。还有一些流行框架,选择几个重点学习,写到简历上。

 

数据库

oracle,mysql,redis。熟练使用,写一些基本语句。熟悉复杂原理,比如索引的作用和实现用的二叉树。熟悉一般的性能调优。(复试前准备)

 

计算机基础

1、计算机网络。了解计算机网络的整体运作过程。熟悉http,tcip协议。看完图解http协议这本书。其他的复制前总结背诵。

2、操作系统。看视频和看书,熟悉重要知识点即可。

3、数据结构。复试前刷算法题时再过一遍。

 

算法

1、明年1月份开始刷题。letcode,剑指offer,牛客网,多看面经。重点刷简单和中难度题。难题略过。至少两百道。

 

 

 

你可能感兴趣的:(java)