Interview

5 篇文章

Victory

面试指南之消息中间件:RocketMQ

该篇 Chat 会通过在段落的一开始引入一个或多个面试问题,然后围绕着该问题对对应的技术做介绍说明,最后在段落的最后会提供一个回答示例来结束这以问题。回答示例是基于笔者自己的经验的,读者可以结合自己的实际情况整理个更好的回答,可以的话在评论中展示出来让更多的同学参考学习。另外,通常面试题上下之间会有...

Victory

Redis 问答 PK

作为一个后端程序员,面试过程中难免会被问到缓存的一些问题,而目前来说,Redis 就是使用的最为广泛的一个缓存中间件了。下面我们就以 Redis 为例,说一说面试过程中会经常会被问到的一些面试题。并试着了解面试官所想,抓住重点,奋力一击,让面试不再烦恼。 首先,简单回顾下 Redis 的简介,并提供...

Victory

聊聊缓存

如今开发一定规模的web系统时一般会在项目中加入缓存模块块来缓存数据以减轻数据库的压力。从而提高系统的访问速度。最近的面试过程中也有不少是缓存相关的问题,那么下面就来聊下期间被问到的一个缓存更新策略的问题。 我们以Redis作为缓存作为例子。那么问题来了,当缓存的数据需要更新时该如何做才能确保在保证...

Victory

项目架构图

前段时间一直在找工作,面试过程终于到了不少问题。有些是自己会的,有些是自己看过却无法整理出来的(说到底是理解不够头测,记忆不够深刻)。当然还有些是完全懵逼的。下面就来说下经常被问及,自己却无法当场整理出来的一个问题。那就是让你画出自己做过的项目的一个整体架构图。 最开始一次我被问及这个问题的时候我就...

Victory

面试复习整理

**资料:** 1. Java 集合学习指南 2. Java NIO 系列教程 **常见问题:** 1. ConcurrentHashMap的实现实现原理,是如何实现高并发和同步的探索 ConcurrentHashMap高并发性的实现机制 2. 集合类中线程安全的集合有哪些(HashTable,Ve...