• Java面试指南


    Java面试指南

    IT程精选

    整理收集国外IT教程翻译双语字幕,福利大家!

    如果您是一名准备面试的 Java 开发人员,那么本课程适合您。本课程适用于参加过我的 Java 课程的学生或任何想要破解 Java 面试的初级、中级或高级 Java 开发人员。

    课程英文名:Java Interview Help

    此视频教程共13.5小时,中英双语字幕,画质清晰无水印,源码附件全

    下载地址

    百度网盘地址:https://pan.baidu.com/s/1-Br-s8Fv3QayrfvxstPZAw?pwd=ud3t

    课程内容

    常见的核心 Java 面试问题

    java的重要组成部分有哪些

    什么是构造函数

    等于方法 vs == 运算符

    最终最终确定

    什么是泛型

    收藏品

    有哪些不同的集合类型

    数组列表与链接列表

    向量与数组列表

    HashMap 与 LinkedHashmap

    Failfast 与 Failsafe 迭代器

    如何创建泛型类

    生产者消费者模式

    可比与比较器

    什么是并发集合

    多线程

    如何创建线程

    什么是同步

    什么是类级锁

    什么是同步块

    线程如何通信

    爪哇 8

    特征

    什么是 Lambda

    什么是功能接口

    什么是使用 Lambda

    什么是谓词

    什么是谓词连接

    什么是函数

    接口的默认方法是什么

    如何使用流过滤器

    Stream 上的其他方法

    地图与过滤器

    爪哇 9

    接口中的私有方法是什么

    什么是不可变集合

    流式 API 更新

    尝试使用资源的增强功能

    爪哇 10

    特征

    什么是变量

    收集器 API 更新

    爪哇 11

    字符串 API 更新

    文件 API 更新

    isEmpty 方法

    爪哇 12

    字符串 API 更新

    紧凑数字格式

    更多 Unicode 字符

    收集器 API 更新

    Java 13 和 14 功能

    什么是instanceof模式匹配

    什么是记录

    什么是有用的 NullPointerExceptions

    什么是开关表达式

    Java 15 功能

    什么是密封类

    记录增强

    弹簧靴

    什么是依赖注入和 IOC

    什么是 Spring Bean 范围

    Singleton 中的原型

    什么是 HTTP 范围

    传统弹簧存在哪些问题

    为什么使用 Spring Boot

    什么是@SpringBootApplication

    什么是@SpringBootTest

    Spring Data JPA 和 Hibernate

    什么是 Spring Data JPA

    如何使用 Spring Data JPA

    创建优惠券服务数据访问层

    创建产品服务数据访问层

    有哪些不同的实体对象状态

    什么是各种 JPA 协会

    什么是级联

    什么是延迟加载

    什么是两级缓存

    如何配置二级缓存

    AOP

    什么是 AOP

    什么是 AOP 术语

    事务管理

    什么是交易

    什么是事务 ACID 属性

    什么是分布式事务

    什么是事务隔离级别

    什么是乐观与悲观锁定

    微服务

    什么是单体应用程序

    什么是微服务

    为什么选择微服务

    REST 与消息传递

    REST API

    什么是 REST

    HTTP PUT 与 POST 和 PATCH

    你是如何创建 REST API 的

    创建优惠券服务 REST API

    创建产品服务 REST API

    使用 RestTemplate

    端到端测试

    什么是 Spring Boot 配置文件

    SOAP 网络服务

    什么是肥皂

    什么是 Java EE Web 服务标准

    SOAP设计的两种类型是什么

    什么是 WSDL

    什么是 WSDL 结构

    什么是自上而下的方法

    什么是自下而上设计

    什么是 SOAP 客户端

    什么是 MTOM

    SOAP 与 REST

    安全

    Spring Security 的组件有哪些

    您是如何保护 REST API 的

    什么是 OAuth

    OAuth 中的关键组件是什么

    什么是 OAuth 工作流程

    什么是 OAuth 授权类型

    有哪些不同的资助类型

    什么是智威汤逊

    热配置 JWT

    如何轮换令牌

    如何在前端使用令牌

    什么是 CSRF

    如何预防 CSRF

    什么是 CORS

    Java 消息服务

    什么是消息传递

    为什么要发送消息

    什么是 JMS

    什么是 KEY JMS API

    两种类型的消息传递

    JMS 事务

    什么是消息分组

    什么是。一个MDB

    设计模式

    你使用过哪些设计模式

    什么是单例最佳实践

    测试

    什么是单元测试

    什么是嘲笑

    你用过的各种测试工具有哪些

    什么是重要的 JUnit 5 和 Mockito 注释

    开发运维

    持续集成 vs 交付 vs 部署

    什么是詹金斯

    如何创建 Jenkins 文件

    自动化部署的步骤是什么

    如何将参数和输入传递给 Jenkins Build

    构建工具

    什么不同的 Maven 范围

    快照与发布

    如何控制依赖关系

    如何覆盖传递依赖版本

    码头工人

    什么是容器化

    什么是 Docker

    什么是 Docker 组件和工作流程

    为什么选择 Docker

    你使用过哪些 Docker 命令

    什么是 Docker 卷

    卷与绑定挂载

    你是如何码头化你的应用程序的

    什么是 docker compose

    Kubernetes

    什么是容器编排

    什么是 Kubernetes

    什么是 Pod

    什么是副本集

    什么是部署

    什么是服务

    有哪些不同的服务类型

    什么是命名空间

    解释 Kubenetes 架构

    体积与 PV

    什么是PV和PVC

    PVC的使用方法

    什么是 Config Maps 和 Secret

  • 相关阅读:
    CMake基础教程(41)打包系统(生成deb和源码包)
    知识蒸馏2:目标检测中的知识蒸馏
    Android Studio实机同WIFI调试
    ansible自动化运维详解(六)ansible中的任务执行控制及实例演示:循环、条件判断、触发器、处理失败任务
    力扣605. 种花问题
    [UDS] --- ReadDataByIdentifier 0x22
    Spring Data JPA - Web 支持、使用Pageable 参数Thymeleaf 视图进行搜索/过滤、排序和分页
    《猎杀:对决》是适合什么样的人玩 Mac电脑怎么玩《猎杀:对决》
    使用html+css实现一个静态页面(厦门旅游网站制作6个页面) 旅游网页设计制作 HTML5期末考核大作业,网站——美丽家乡。 学生旅行 游玩 主题住宿网页
    xxl-job架构原理讲解
  • 原文地址:https://blog.csdn.net/duoshehuan6005/article/details/125541119