校招准备-编程语言

C/C++

指针方面复习 6/7晚上,不刷题,复习这个

java相关

https://zhuanlan.zhihu.com/p/33456173

十多个主题,每个主题花两个学时的时间;

java基础

语言基本知识,关键字 面向对象 重载重写、static和final等等很多东西

关键的类的源码学习

string类相关方法: replace和replaceall

-------------------------------------

面向对象基本知识,对象与类,继承接口,内部类

四个特性, 

类的加载顺序。

----------------------------

设计模式(常用的,jdk中有的)

集合

(HashMap、ConcurrentHashMap、各种List,最好结合源码看)

并发和多线程

(线程池、SYNC和Lock锁机制、线程通信、volatile、ThreadLocal、CyclicBarrier、Atom包、CountDownLatch、AQS、CAS原理等等)

JVM

(内存模型、GC垃圾回收,包括分代,GC算法,收集器、类加载和双亲委派、JVM调优,内存泄漏和内存溢出)

 IO/NIO相关

反射和代理

 Web相关

(servlet、cookie/session、Spring<AOP、IOC、MVC、事务、动态代理>、Mybatis、Tomcat、Hibernate等)

其他点

异常、Java8相关、序列化

python相关

原文地址:https://www.cnblogs.com/bigjelly/p/9140368.html