博客
关于我
缓存架构技术:2021年大厂程序员进阶宝典,分享面经
阅读量:581 次
发布时间:2019-03-11

本文共 1016 字,大约阅读时间需要 3 分钟。

Java技术面经

前言

本份文档涵盖Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux等技术栈,共1000多道面试题。


Java基础

知识点

  • Java语言基础
  • 数据类型与运算
  • 字符串操作-数组与列表
  • 控制流
  • 方法与函数
  • 类与对象
  • 继承与多态
  • 式子与语句
  • 异常处理
  • I/O操作

算法与编程

知识点

  • 常见算法
    • 递归算法
    • 排序算法
      • 快速排序
      • 归并排序
      • 帮手排序
    • 搜索算法
      • 二分搜索
      • 深度优先搜索
      • 广度优先搜索
  • 编程思想
    • 面向对象编程
    • 面向函数编程
    • 面向数据结构编程

HTML、JavaScript与AJAX

知识点

  • HTML基础
    • 标签语法
    • 常用标签
    • 表单
  • JavaScript基础
    • 数据类型
    • 变量与函数
    • 控制结构
    • 数组与对象
    • 函数与模块
  • AJAX
    • 简单示例
    • 同源请求
    • 拓扑结构

JavaWeb

知识点

  • JavaWeb开发
    • Servlet与Tomcat
    • JavaEE规范
    • Web应用开发
    • WebSocket
    • RESTful API

数据库

知识点

  • 数据库基础
    • SQL语句
    • 数据关系模型
  • 数据库设计
    • normalization
    • indexes
  • 常用数据库
    • MySQL
    • PostgreSQL
    • MongoDB

XML

知识点

  • XML基础
    • 定义与结构
    • 解析与生成
  • XML与Java
    • DOM解析
    • SAX解析
    • XPath

流行框架与新技术

知识点

  • MyBatis
    • 基础操作
    • 动态SQL
    • 缓存机制
  • Dubbo
    • 服务注册与发现
    • 服务调用
    • 高并发处理
  • Spring
    • IOC与AOP
    • 常用注解
    • 应用场景
  • Spring Boot
    • 快速开发
    • 内嵌服务器
    • 简化配置
  • Redis
    • 数据结构
    • 缓存应用-持久化机制
  • Elasticsearch
    • 数据索引
    • 文档存储
    • 搜索优化

软件工程与设计模式

知识点

  • 软件开发流程
    • 需求分析
    • 系统设计
    • 单元测试
    • 集成测试
  • 设计模式
    • 简单单例模式
    • 工厂模式
    • 适应器模式
    • 责任分割

Docker

知识点

  • Docker简介
    • 容器化概念-优势
  • Docker基本操作
    • 镜像管理
    • 容器操作
    • 镜像构建
  • Docker网络-容器网络
    • 网络驱动
  • Docker安全
    • 容器安全
    • 镜像安全

本文档将持续更新,后续内容将包含更多技术深度和实战案例。如需完整版源码和笔记,请随时告知!

转载地址:http://amgvz.baihongyu.com/

你可能感兴趣的文章
Nodejs express 获取url参数,post参数的三种方式
查看>>
nodejs libararies
查看>>
nodejs npm常用命令
查看>>
nodejs 运行CMD命令
查看>>
nodejs-mime类型
查看>>
nodejs中Express 路由统一设置缓存的小技巧
查看>>
nodejs包管理工具对比:npm、Yarn、cnpm、npx
查看>>
NodeJs单元测试之 API性能测试
查看>>
nodejs图片转换字节保存
查看>>
NodeJs学习笔记001--npm换源
查看>>
Nodejs教程09:实现一个带接口请求的简单服务器
查看>>
Nodejs简介以及Windows上安装Nodejs
查看>>
nodejs系列之express
查看>>
Nodejs连接mysql
查看>>
nodejs连接mysql
查看>>
nodejs配置express服务器,运行自动打开浏览器
查看>>
Node中的Http模块和Url模块的使用
查看>>
Node入门之创建第一个HelloNode
查看>>
node全局对象 文件系统
查看>>
Node出错导致运行崩溃的解决方案
查看>>