内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

主页 > 面试题库 >

  • java架构师面试之并发编程专题及答案(上)08月29日

    Synchronized相关问题;可重入锁ReentrantLock及其他显式锁相关问题;Java线程池相关问题等内容

    Tags:
  • java架构师面试之并发编程专题及答案(下)08月29日

    1)现在有 T1、T2、T3 三个线程,你怎样保证 T2 在 T1 执行完后执行,T3 在 T2 执行完后执行? 这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用 join 方法实现。

    Tags:
  • java架构师面试之消息中间件专题及答案08月28日

    1. activemq 的几种通信方式 2. activemq 如果数据提交不成功怎么办(消息丢失) 3.如何解决消息重复问题等

    Tags:
  • java架构师面试之Memcached专题及答案08月28日

    Memcached 的神奇来自两阶段哈希(two-stage hash)。Memcached 就像一个巨大的、存储了很多对的哈希表。通过 key,可以存储或查询任意的数据。

    Tags:
  • java架构师面试之dubbo专题及答案(下)08月23日

    Dubbo 中 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?

    Tags:
  • java架构师面试之dubbo专题及答案(上)08月23日

    Dubbo 支持哪些协议,每种协议的应用场景,优缺点? Dubbo 超时时间怎样设置? Dubbo 有些哪些注册中心?

    Tags:
  • java架构师面试之redis专题及答案(下)08月23日

    redis 和 和 memcached 什么区别?为什么高并发下有时单线程的 redis 比多线程的memcached 效率要高?

    Tags:
  • java架构师面试之redis专题及答案(上)08月23日

    Redis 的全称是:Remote Dictionary.Server,本质上是一个 Key-Value 类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。 因为是纯内存操作,Redis 的性能非常出色,每秒可以

    Tags:
  • java架构师面试之java基础知识专题及答案08月22日

    Java 语言有哪些特点 1. 简单易学; 2. 面向对象(封装,继承,多态); 3. 平台无关性( Java 虚拟机实现平台无关性); 4. 可靠性; 5. 安全性; 6. 支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序

    Tags:
  • java架构师面试之Spring专题及答案08月22日

    Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。 Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。 Spring 框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的

    Tags:
  • java架构师面试之JVM专题及答案08月22日

    JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面,class 类信息常量池(static 常量和 static 变量)等放在方法区

    Tags:
  • java架构师面试之Tomcat专题及答案08月21日

    1 、Tomcat的缺省端口是多少,怎么修改? 2 、tomcat 有哪几种 Connector 运行模式( 优化) ? 3 、Tomcat 有几种部署方式?

    Tags:
  • java架构师面试之MongoDB专题及答案08月21日

    MySQL 和 MongoDB 两者都是免费开源的数据库。MySQL 和 MongoDB 有许多基本差别包括数据的表示(data representation),查询,关系,事务,schema 的设计和定义,标准化(normalization),速度和性能。通过比较 MySQL 和 MongoDB,实际上我们是在比较关系型和非

    Tags:
  • java架构师面试之springcloud专题及答案08月19日

    问题一:什么是 Spring Cloud? Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。 Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 问题二:使用 Spring Clou

    Tags:
  • java架构师面试之zookeeper专题及答案08月19日

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    Tags:
  • java架构师面试之开源框架专题及答案08月19日

    BeanFactory 和 ApplicationContext 有什么区别 BeanFactory 可以理解为含有 bean 集合的工厂类。BeanFactory 包含了种 bean 的定义,以便在接收到客户端请求时将对应的 bean 实例化。 BeanFactory 还能在实例化对象的时生成协作类之间的关系。此举将 bean

    Tags:
  • java架构师面试之Mysql专题及答案08月16日

    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

    Tags:
  • java架构师面试之linux专题及答案08月16日

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的

    Tags:
  • java架构师面试之Netty专题及答案08月15日

    Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和

    Tags:
  • java架构师面试之Kafka专题及答案08月15日

    Kafka [1] 是一种高吞吐量的分布式发布订阅消息系统

    Tags:

Copyright © 2019-2020 www.javacto.cn 版权所有

java架构师交流群:823335516