【面试系列18】架构设计&分布式&数据结构与算法 面试系列

【面试系列18】架构设计&分布式&数据结构与算法

文章目录架构设计请列举出在JDK中几个常用的设计模式?什么是设计模式?你是否在你的代码里面使用过任何设计模式?静态代理、JDK动态代理以及CGLIB动态代理静态代理动态代理cglib代理单例模式工厂模式观察者模式装饰器模式秒杀系统设计分布式分布式概述分布式集群微服务多线程高并发分布式系统设计理念分布式系统的目标与要素分布式系统设计两大思路:中心化和去中心化分布式与集群的区别是什么?CAP定理CAP...
阅读全文
【面试系列17】Netty 面试系列

【面试系列17】Netty

文章目录1.Netty是什么?2.Netty的特点是什么?3.Netty的优势有哪些?4.Netty的应用场景有哪些?5.Netty高性能表现在哪些方面?6.BIO、NIO和AIO的区别?7.NIO的组成?8.Netty的线程模型?9.TCP粘包/拆包的原因及解决方法?10.什么是Netty的零拷贝?11.Netty中有哪种重要组件?12.Netty发送消息有几种方式?13.默...
阅读全文
【面试系列16】ZooKeeper面试题 面试系列

【面试系列16】ZooKeeper面试题

文章目录1.ZooKeeper是什么?2.ZooKeeper提供了什么?3.Zookeeper文件系统4.Zookeeper怎么保证主从节点的状态同步?5.四种类型的数据节点Znode6.ZookeeperWatcher机制--数据变更通知7.客户端注册Watcher实现8.服务端处理Watcher实现9.客户端回调Watcher10.ACL权限控...
阅读全文
【面试系列15】Tomcat 面试系列

【面试系列15】Tomcat

文章目录Tomcat是什么?Tomcat的缺省端口是多少,怎么修改tomcat有哪几种Connector运行模式(优化)?Tomcat有几种部署方式?tomcat容器是如何创建servlet类实例?用到了什么原理?Tomcat工作模式Tomcat顶层架构Tomcat顶层架构小结Connector和Container的微妙关系Container架构分析Container如何处理请求的总结Tom...
阅读全文
【面试系列14】Linux 面试系列

【面试系列14】Linux

文章目录Linux概述什么是LinuxUnix和Linux有什么区别?什么是Linux内核?Linux的基本组件是什么?Linux的体系结构BASH和DOS之间的基本区别是什么?Linux开机启动过程?Linux系统缺省的运行级别?Linux使用的进程间通信方式?Linux有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...
阅读全文
【面试系列13】消息中间件MQ与RabbitMQ 面试系列

【面试系列13】消息中间件MQ与RabbitMQ

文章目录为什么使用MQ?MQ的优点消息队列有什么优缺点?RabbitMQ有什么优缺点?你们公司生产环境用的是什么消息中间件?Kafka、ActiveMQ、RabbitMQ、RocketMQ有什么优缺点?MQ有哪些常见问题?如何解决这些问题?什么是RabbitMQ?rabbitmq的使用场景RabbitMQ基本概念RabbitMQ的工作模式如何保证RabbitMQ消息的顺序性?消息如何分发?消...
阅读全文
【面试系列12】Redis 面试系列

【面试系列12】Redis

文章目录概述什么是RedisRedis有哪些数据类型Redis有哪些优缺点Redis的应用场景为什么要用Redis/为什么要用缓存为什么要用Redis而不用map/guava做缓存?Redis为什么这么快持久化什么是Redis持久化?Redis的持久化机制是什么?各自的优缺点?如何选择合适的持久化方式Redis持久化数据和缓存怎么做扩容?过期键的删除策略Redis的过期键的删除策略R...
阅读全文
【面试系列10】MyBatis 面试系列

【面试系列10】MyBatis

整理好的MyBatis面试题库,史上最全的MyBatis面试题,MyBatis面试宝典,特此分享给大家MyBatis介绍MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(Plai...
阅读全文
【面试系列9】Spring Cloud 面试系列

【面试系列9】Spring Cloud

文章目录为什么需要学习SpringCloud什么是SpringCloud设计目标与优缺点设计目标优缺点SpringCloud发展前景整体架构主要项目SpringCloudConfigSpringCloudNetflixSpringCloudBusSpringCloudConsulSpringCloudSecuritySpringCloudSleuthSpringCl...
阅读全文
【面试系列8】Spring Boot 面试系列

【面试系列8】Spring Boot

文章目录概述什么是SpringBoot?SpringBoot有哪些优点?SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?配置什么是JavaConfig?SpringBoot自动配置原理是什么?你如何理解SpringBoot配置加载顺序?什么是YAML?YAML配置的优势在哪里?SpringBoot是否可以使用XML配置?springboot...
阅读全文
本文目录
    Loading...