java面试中的问题

计算机网络:

tcp/udp的区别

三次握手四次挥手

http和https的区别

get和post的区别。那put,delete呢

操作系统:

进程和线程的区别

设计模式:

能实现:

单例

工厂

代理

能看懂:

适配器

观察者

模板

java基础:

接口和抽象类

数据库:

数据库分库分表

中间件:

Redis

消息队列:

rabbitMQ

搜索引擎:

ElasticSearch

容器:

Docker

负载均衡:

nginx

工作中:

常见的异常

参考视频:【自学编程】JAVA速成学习路线 | 快速上岸直达面试_哔哩哔哩_bilibili

你可能感兴趣的:(面试,职场和发展)