-
HTTP
-
404, 500, 301, 302, 304
-
keep alive
-
浏览器的行为(多个域名并发限制)
-
cookies
-
session
-
-
TCP & UDP
-
TCP的特点
-
UDP的特点
-
三次握手,四次分手
-
-
Java
-
java的堆模型
-
线上应用出现OOM,如何处理
-
Java的内存模型(JMM): volatile
-
Synchronized关键字
-
executorservice
-
同步机制:锁、CountDownLatch,join
-
引用
-
集合
-
泛型
-
异常
-
反射
-
IO
-
Java基础
-
多线程
-
JVM
-
jvm垃圾回收器,回收算法
-
CPU 100% 问题排查
-
数据结构,比如hashmap的实现
-
设计模式
-
单元测试
-
-
DB
-
SQL
-
数据库基本原理: B树,索引
-
SQL调优:主键,外键,复合索引
-
DB优化: 反范式,大字段
-
大数据:分库分表
-
-
面向对象和设计模式
-
继承与组合
-
单例,工厂方法
-
MVC
-
代理 VS 装饰者模式
-
-
Java框架
-
IoC(afterPropertiesSet,ApplicationContextAware)
-
AOP
-
事务实现,
-
Spring
-
MyBatis
-
Spring MVC
-
Quartz
-
Maven
-
JUnit
-
-
web开发
-
JSP
-
servlet
-
tomcat
-
分层架构
-
JS 跨域处理
-
CSS
-
-
底层知识(操作系统 && 编译原理 && 网络 && 分布式,等)
-
线程 VS 进程
-
IPC机制: pile, FIFO,信号量,内存映射,Socket。
-
文件系统
-
编译原理
-
网络编程: NIO, AIO
-
linux
-
-
安全
-
CSRF
-
XSS
-
SQL注入
-
登录验证
-
HTTPS
-
加密解密
-
-
高效工作习惯 && 沟通能力
-
脚本?
-
-
高并发,高性能,大数据(负载均衡,Cache,Hadoop,等)
-
搜索
-
倒排索引
-
原理
-
-
数据挖掘
java面试
最新推荐文章于 2025-05-01 20:06:47 发布