排序
【后端长篇精品汇总】Java基础面试题(约16299字)
文章目录# Java基础面试题# 概念# 说一下Java的特点# Java为什么是跨平台的?# JVM、JDK、JRE三者关系?# 为什么Java解释和编译都有?# jvm是什么# 编译型语言和解释型语言的区别?# Python和Ja...
【后端长篇精品汇总】计算机网络面试题(约25581字)
文章目录# 计算机网络面试题# 网络模型# 网络OSI模型和TCP/IP模型分别介绍一下# tcp、ip分别位于哪一层?# 应用层# 应用层有哪些协议?# HTTP报文有哪些部分?# HTTP常用的状态码?# HTTP返回状...
【后端长篇精品汇总】操作系统面试题(约21917字)
文章目录# 操作系统面试题# 用户态和内核态# 用户态和内核态的区别?# 进程管理# 线程和进程的区别是什么?# 进程,线程,协程的区别是什么?# 为什么进程崩溃不会对其他进程产生很大影响# 你说...
【后端长篇精品汇总】数据结构与算法面试题(约8847字)
文章目录# 数据结构与算法面试题# 数据结构# 了解哪些数据结构?# 数组和链表区别是什么?# 为什么数组查询的复杂度为O(1)?# 说一下队列和栈的区别# 如何使用两个栈实现队列?# 平衡二叉树结构...
【后端长篇精品汇总】MySQL面试题(约25641字)
文章目录# MySQL面试题# SQL基础# NOSQL和SQL的区别?# 数据库三大范式是什么?# MySQL 怎么连表查询?# MySQL如何避免重复插入数据?# CHAR 和 VARCHAR有什么区别?# Text数据类型可以无限大吗...
【后端长篇精品汇总】Java集合面试题(约12788字)
文章目录# Java集合面试题# 概念# 数组与集合区别,用过哪些?# 说说Java中的集合?# Java中的线程安全的集合是什么?# Collections和Collection的区别# 集合遍历的方法有哪些?# List# 讲一下j...
【后端长篇精品汇总】Spring面试题(约17976字)
文章目录# Spring面试题# Spring# 说一下你对 Spring 的理解# Spring IoC和AOP 介绍一下# Spring的aop介绍一下# IOC和AOP是通过什么机制来实现的?# 怎么理解SpringIoc?# 依赖倒置,依赖注入,...
【后端长篇精品汇总】Java虚拟机面试题(约12122字)
文章目录# Java虚拟机面试题# 内存模型# JVM的内存模型介绍一下# JVM内存模型里的堆和栈有什么区别?# 栈中存的到底是指针还是对象?# 堆分为哪几部分呢?# 程序计数器的作用,为什么是私有的?...
【系列面试题】计算机网络(5)(约5865字)
文章目录计算机网络# 80、为何快速重传是选择3次ACK?# 81、对于FIN_WAIT_2,CLOSE_WAIT状态和TIME_WAIT状态?你知道多少?# 82、你了解流量控制原理吗?# 83、建立TCP服务器的各个系统调用过程...
【系列面试题】计算机网络(6)(约1014字)
文章目录计算机网络# 101、如何区分流量控制和拥塞控制?# 102、常见的HTTP状态码有哪些?# 1xx 信息# 2xx 成功# 3xx 重定向# 4xx 客户端错误# 5xx 服务器错误# 103、服务器出现大量close_wait...
【系列面试题】计算机网络(1)(约4497字)
文章目录计算机网络# 1、OSI 的七层模型分别是?各自的功能是什么?# 简要概括# 说明# 总结# 2、说一下一次完整的HTTP请求过程包括哪些内容?# 第一种回答# 第二种回答# 3、你知道DNS是什么?# ...
【系列面试题】计算机网络(2)(约3729字)
文章目录计算机网络# 21、HTTPS是如何保证数据传输的安全,整体的流程是什么?(SSL是怎么工作保证安全的)# 22、如何保证公钥不被篡改?# 23、HTTP请求和响应报文有哪些主要字段?# 请求报文# ...
【系列面试题】计算机网络(3)(约5579字)
文章目录计算机网络# 41、使用 Session 的过程是怎样的?# 42、Session和cookie应该如何去选择(适用场景)?# 43、Cookies和Session区别是什么?# 44、DDos 攻击了解吗?# 45、MTU和MSS分别是...
【系列面试题】计算机网络(4)(约6031字)
文章目录计算机网络# 61、 四次挥手相关内容# 第一种回答# 第二种回答# 62、挥手为什么需要四次?# 第一种回答# 第二种回答# 63、2MSL等待状态?# 64、四次挥手释放连接时,等待2MSL的意义?# 两...
【系列面试题】操作系统(4)(约1235字)
文章目录操作系统# 61、内部碎片与外部碎片# 62、如何消除碎片文件# 63、冯诺依曼结构有哪几个模块?分别对应现代计算机的哪几个部分?(百度安全一面)# 64、多进程和多线程的区别是什么?换句...
【系列面试题】智力&场景题(约7954字)
文章目录智力&场景题# 1、三人三鬼过桥# 2、赛马找最快的马匹(腾讯高频题)# 3、给定随机函数,生成别的随机数# 4、砝码称轻重,找出最轻的# 5、利用空瓶换饮料,最多喝几瓶# 第一种思路# ...
【系列面试题】海量数据处理面试题(1)(约2637字)
文章目录海量数据处理面试题# 1、如何从大量的 URL 中找出相同的 URL?# 解答思路# 1. 分治策略# 2. 前缀树# 方法总结# 分治策略# 前缀树# 2、如何从大量数据中找出高频词?# 题目描述# 解答思...
【系列面试题】海量数据处理面试题(2)(约2439字)
文章目录海量数据处理面试题# 6、如何查询最热门的查询串?# 题目描述# 解答思路# 方法一:分治法# 方法二:HashMap 法# 方法三:前缀树法# 方法总结# 7、如何统计不同电话号码的个数?# 题目描...
【系列面试题】分布式、系统一致性以及高并发(约3040字)
文章目录分布式、系统一致性以及高并发# 1、分布式系统基本概念# 1、CAP理论基础# 2、数据一致性(C侧)# 一致性解决方案# 3、服务可用性(A侧)# 高可用解决方案# 4、分区容错性(P侧)# 2、系...
【系列面试题】分布式缓存、锁以及事务(约2596字)
文章目录分布式缓存、锁以及事务# 1、分布式缓存# 1、应用场景# 2、缓存雪崩# 3、缓存穿透# 4、缓存预热# 5、缓存更新# 6、缓存降级# 2、分布式锁# 1、Redis 的 RedLock 锁# 2、基于 ZooKeeper ...