面试蛙刷题平台
主页
题库
题目
刷题路线
25届秋招热题
真实面经
编程社区
未登录
面试题库
计算机网络
计算机网络是信息系统的通信基础,是后端开发和分布式系统设计的核心。计算机网络面试题的考察重点包括 TCP/IP 协议栈、HTTP/HTTPS 协议、DNS 解析、网络分层模型、路由与交换、网络安全机制(如加密与认证)、网络性能优化、CDN 和负载均衡等。
操作系统面试题
操作系统是计算机系统管理与资源调度的核心,是系统开发和维护的基础。操作系统面试题的考察重点包括进程与线程的区别、进程调度算法、内存管理、虚拟内存、文件系统、死锁与解决方案、同步机制(如信号量、锁)以及 Linux 系统常用命令与工具。
MySQL 面试题
MySQL 是主流的开源关系型数据库管理系统,是后端开发者必备的技能。MySQL 面试的重点包括数据表设计、SQL 查询、索引优化、事务管理、锁机制、存储引擎(如 InnoDB)、高并发处理和性能调优等。
Redis 面试题
Redis 是流行的分布式缓存数据库,在高性能系统中广泛应用。Redis 面试题的考察重点包括数据类型的使用场景、持久化机制、缓存淘汰策略、分布式锁的实现、集群模式、哨兵机制、事务与 Lua 脚本、多线程模型以及性能调优。
Java 并发面试题
Java 并发编程是高性能应用开发的重要环节。Java 并发面试题的考察重点包括线程的创建与管理、线程池的使用、同步机制(如锁、volatile 关键字)、原子类、并发容器、AQS 框架、CAS 原理、线程安全问题的排查以及高并发场景下的性能优化。
Java 虚拟机面试题
JVM 是 Java 程序运行的核心,是性能优化与问题排查的基础。Java 虚拟机面试题的考察重点包括 JVM 的内存区域划分、垃圾回收机制、类加载过程、性能监控与调优、字节码指令、JIT 编译、内存泄漏的分析与排查、以及不同垃圾回收器的应用场景。
Java 基础面试题
Java 作为广泛应用的编程语言,基础扎实是后端开发的关键。Java 基础面试的重点知识点包括数据类型与运算符、字符串操作、异常处理、面向对象设计、类与接口的实现、集合框架的使用、多线程编程、JVM 运行原理以及 Java 8 的新特性。
Java 热门面试题 200 道
2024 最新 Java 热门面试题 200 道,涵盖 Java、 MySQL、Redis、Spring、SpringBoot、SpringCloud、计算机网络、操作系统、消息队列、Netty、后端场景题、线上问题排查、后端系统设计题等
Java 集合面试题
Java 集合框架是后端开发中处理数据结构的核心模块之一。Java 集合面试题的考察重点包括 List、Set、Map 等常用集合类的底层实现、遍历方式、集合的线程安全性、集合类的性能对比、常见集合的扩容机制、ConcurrentHashMap 的并发处理以及集合与数组的互操作。
Spring 面试题
Spring 是 Java 企业级开发的核心框架之一,是模块化开发和依赖管理的基础。Spring 面试题的考察重点包括依赖注入(DI)、控制反转(IoC)、AOP 面向切面编程、事务管理、Spring MVC 的请求处理流程、Spring Boot 的自动化配置、微服务架构以及 Spring Security 认证与授权。
SpringCloud 面试题
SpringCloud 是微服务架构下的服务治理框架,广泛应用于分布式系统开发。SpringCloud 面试题的考察重点包括服务注册与发现(如 Eureka)、负载均衡(如 Ribbon)、断路器(如 Hystrix)、API 网关(如 Zuul 或 Gateway)、分布式配置中心、链路追踪以及服务间通信机制(如 Feign)。
后端场景面试题
后端开发中需要应对复杂的业务场景,考验开发者解决问题的能力。后端场景面试题的考察重点包括用户认证与权限管理、支付流程、订单处理、高并发秒杀、数据一致性、事务隔离级别、日志系统设计、接口幂等性、以及分布式系统中的常见问题处理。
测试专用
用于测试的题库