面试
java
1.设计模式:
创建型(单例,工厂),行为型(观察者,策略),结构型(装饰,代理)
2.面向对象(三大特性,说清楚,类图,设计原则)
3.java基础
数据类型,string,运算,继承,Object,关键字,反射,异常,泛型,注解,特性
4.java容器:
概览,容器中的设计模式(迭代,适配器),源码分析(ArrayList,Vector,LinkedList),(HashMap,concurrentHashMap)
5.java并发
线程状态转换,使用线程,基础线程机制,互斥同步,线程之间的协作,线程安全
6.java虚拟机
运行时数据区域,垃圾收集,内存分配与回收策略,类加载机制
7.javaIO
磁盘操作,字节操作,字符操作,对象操作,网络操作,NIO(没有)
数据库
1.数据库系统原理
ACID(说清除)并发一致性,隔离级别,关系设计库理 论,ER图
2.sql 分组,连接,权限管理
3.MySQL 索引优化,查询优化,切分,复制
4.redis 使用场景
项目
bos物流
基础功能:取派员管理,分区,定区,区域,
系统功能:用户,角色,权限
网上书城
前台,
客户端,浏览商品,加入购物车,创建订单,支付订单。
用户管理,注册用户,激活用户,查询公告,热门榜单,拦截器/过滤器
后台,
管理端,商品管理,订单管理,销售榜单,公告管理