360公司面试真题
以下是360公司最近几年的部分面试题,八股精(bagujing.com)对题目进行了分类和整理。
计算机网络题目
#1. 请说明802.11ax和802.11ac/n的区别 (2023年)
#2. 请对比HTTP的GET和POST请求 (2025年)
#3. 请说明HTTP协议的特性,以及如何实现国家判断和内容协商 (2023年)
#4. 请阐述HTTP缓存机制 (2023年)
#5. 请介绍DNS的概念和作用 (2024年)
【更多:84道题目上八股精网站查看】
数据结构和算法题目
#1. 公司有n个员工,每个员工有相应的能力值(正整数),一个项目需要[n / 2]个员工,而选中的员工总能力值也需要大于等于该项目所需能力值。先输入T,表示T组数据;每组有两行数据:第一行为n, x,分别表示公司员工数量,项目所需能力值;第二行中ai,表示第i个员工的能力值。输出T行,每行输出该组数据中能实现项目要求的组合数。 (2023年)
#2. 什么是链表?链表有哪些优势? (2024年)
#3. 合并两个有序链表 (2025年)
#4. 给定一个正整数数组,可进行如下操作:取其中两个元素x,y,将其转化为x, x+y。请以O(n)复杂度计算最少操作次数,使得数组内所有元素互异。 (2024年)
#5. XGBoost如何进行分裂,其分裂依据是什么,以及如何处理缺失值 (2024年)
【更多:113道题目上八股精网站查看】
数据库系统题目
#1. 请解释MVCC的实现原理 (2024年)
#2. 请简述数据库的三大范式 (2025年)
#3. 请说明B+树的特点和好处 (2024年)
#4. 如何进行数据库的优化 (2024年)
#5. 数据库常用命令有哪些 (2025年)
【更多:28道题目上八股精网站查看】
Java题目
#1. 请阐述BIO、NIO和AIO的概念 (2023年)
#2. 请讲解一下Java语言的特点和应用场景 (2022年)
#3. Java中static可以修饰类吗,可以修饰所有类吗 (2022年)
#4. 介绍Java中常用的集合 (2024年)
#5. 前端是自学还是学过相关课程? (2022年)
【更多:41道题目上八股精网站查看】
操作系统题目
#1. 请解释内存泄露和内存溢出的概念,并说明相应的解决方案 (2023年)
#2. 你使用过哪些锁,是否研究过其底层逻辑 (2024年)
#3. 请阐述分页存储和分段存储的区别 (2025年)
#4. 阻塞IO与非阻塞IO的区别是什么 (2022年)
#5. 操作系统如何实现CPU调度,操作系统有什么安全漏洞防护机制,MacOS有什么安全机制 (2023年)
【更多:45道题目上八股精网站查看】
Linux题目
#1. 是否熟悉shell命令 (2025年)
#2. 请列举动态查看日志、查看负载、查找某个日期范围的文件、查找以指定内容结尾的行、查看某个进程占用的文件描述符的Linux命令 (2023年)
#3. 在服务器上仅开启22端口和443端口,其他端口全部禁止访问,使用iptables如何实现 (2024年)
#4. gdb如何查看进程的上下文和线程的堆栈 (2023年)
#5. 如何在Linux系统中进行抓包操作 (2023年)
【更多:18道题目上八股精网站查看】
MySQL题目
#1. 什么是回表?如何减少回表的次数 (2024年)
#2. 请说明MySQL使用的树 (2024年)
#3. 请解释MySQL的底层原理 (2024年)
#4. 请用一条 SQL 语句实现 MySQL 的 group by 方法,返回 A、B、C 三个类型的分别总数 (2025年)
#5. 请阐述你对MySQL索引的理解 (2024年)
【更多:12道题目上八股精网站查看】
Redis题目
#1. 请说明Redis排行榜的主要实现原理 (2023年)
#2. 请详细介绍Redis分布式的相关内容 (2024年)
#3. 请列举Redis常用的数据结构,并说明是否部署过Redis集群 (2024年)
#4. Redis的Set底层数据结构有哪些 (2024年)
#5. 请说明 Redis QPS 的相关情况 (2025年)
【更多:20道题目上八股精网站查看】
系统架构题目
#1. 发生网络故障时raft协议如何工作 (2023年)
#2. 你使用的是什么网关?是否在网关上进行过开发工作 (2022年)
#3. 如何对一整个服务进行性能优化 (2024年)
#4. 常见的负载均衡算法有哪些 (2024年)
#5. leader节点复活后会发生什么 (2025年)
【更多:19道题目上八股精网站查看】
行为面试题题目
#1. 询问技术栈是Go还是C++ (2024年)
#2. 简历比较符合算法岗,为什么选择投递测试岗,以及未来的规划是什么 (2023年)
#3. 你自己性格方面有哪些优势,能胜任这份工作 (2023年)
#4. 目前手上有哪些 offer (2024年)
#5. 两周内是否能够到岗 (2023年)
【更多:85道题目上八股精网站查看】
C++题目
#1. 如何用C++实现一个线程池? (2023年)
#2. class中的方法存储在哪个区域 (2022年)
#3. 实现树的层序遍历,将每一层的节点放在一个vector中 (2024年)
#4. 影响C++ class类的大小的因素有哪些? (2023年)
#5. 构造函数是否可以是虚函数,为什么 (2023年)
【更多:86道题目上八股精网站查看】
Python题目
#1. 已知两个DNA序列D1和D2,记下a为第一个序列中字符为A且第二个序列对应位置字符为T的数目,t为第一个序列中字符为T且第二个序列对应位置字符为A的数目,输出a和t中的较大值。请编写Python代码实现该功能。 (2022年)
#2. Python的*args和**kwargs是什么 (2023年)
#3. 是否使用过Python,是否熟悉? (2023年)
#4. Python中元组是有序还是无序的 (2024年)
#5. 根据快排的性质,分割点一定在正确的位置上,而每两个分割点之间的数有可能被打乱顺序。给定一个数组和分割点,要求按照原来的顺序输出数组元素。请编写Python代码实现该功能。 (2022年)
【更多:14道题目上八股精网站查看】
Go题目
#1. 请简单介绍 golearn 和 gochart (2025年)
#2. interface的底层变量有哪些 (2024年)
#3. 请说明Go语言中select case的运用场景 (2024年)
#4. 请介绍GMP模型及其优势 (2024年)
#5. 请讲解一下Go协程 (2024年)
【更多:22道题目上八股精网站查看】
JavaScript题目
#1. 防抖、节流的原理是什么,在项目中如何使用? (2024年)
#2. 请解释深浅拷贝的概念、常用方法以及使用JSON深拷贝的缺点 (2023年)
#3. 请说明for循环和forEach的区别 (2023年)
#4. 简述JavaScript继承的原理 (2024年)
#5. 分析代码中this的指向和立即执行函数的情况 (2022年)
【更多:78道题目上八股精网站查看】
Vue题目
#1. 请说明vue中v-if和v-for的区别 (2022年)
#2. Vue生命周期有哪些阶段,各自有什么作用 (2024年)
#3. 请说明v-model是谁的语法糖 (2022年)
#4. 请说明keep-alive的作用及加入的两个生命周期 (2022年)
#5. 为什么项目使用的是Vue2 (2022年)
【更多:18道题目上八股精网站查看】
网络安全题目
#1. 了解哪些安全漏洞和攻击方法 (2024年)
#2. 请说明杀软的特性 (2025年)
#3. 请说明黄金票据的细节 (2025年)
#4. 请说明代码审计中的权限安全问题 (2025年)
#5. 请阐述前端安全问题,特别是CSRF和XSS攻击的原理及防范措施 (2022年)
【更多:37道题目上八股精网站查看】
软件测试题目
#1. 数据驱动文件如何调用里面具体的参数,以及如何进行参数提取并断言 (2025年)
#2. 请为你的项目设计几个测试用例 (2024年)
#3. 请说明实习中质量保证的重点和难点 (2024年)
#4. 在测试过程中,若你认为不是bug,但开发认为是bug,应该怎么做 (2024年)
#5. 项目中是如何进行测试的,请介绍测试流程和使用的测试方法 (2024年)
【更多:17道题目上八股精网站查看】
Kubernetes题目
#1. 请简述K8s基础组件及功能 (2023年)
#2. 请介绍k8s项目 (2023年)
#3. 请介绍Kubernetes的基础组件及其之间的协作功能 (2022年)
#4. 从网络的角度来说,Kubernetes中的Ingress和Service是如何搭配使用的,它们分别工作于哪一层 (2022年)
#5. 请介绍Kubernetes中Service的类型及其作用 (2022年)
【更多:5道题目上八股精网站查看】
CSS题目
#1. 请说明如何用flex实现三栏布局,两边定宽度中间自适应,以及flex:1的含义 (2023年)
#2. 请使用grid布局实现等宽100列布局 (2022年)
#3. 请说明Flex布局 (2024年)
#4. 根据CSS样式表,判断元素样式 (2024年)
#5. web component用于CSS或者JS隔离有什么弊端 (2023年)
【更多:10道题目上八股精网站查看】
消息队列题目
#1. 项目中RabbitMQ的用途是什么? (2024年)
#2. 请谈谈你对消息的理解,以及Kafka的用途、优点和缺点,还有其在日志方面的应用 (2022年)
#3. MQ的基础模型是怎样的,MQ如何保证消息可靠性 (2024年)
#4. Kafka里面消息如何保证不重复消费,若更新数据库出现并发操作(类似超卖问题)该如何处理 (2023年)
#5. 解释Kafka可以设计多种生产者写入leader消息确认方式的原因,以及Kafka的应用场景 (2024年)
【更多:6道题目上八股精网站查看】
RPC题目
#1. 简述 RPC 的原理 (2024年)
#2. RPC的消息格式是怎样的 (2022年)
#3. 请介绍手写RPC项目 (2023年)
#4. 请阐述一下RPC项目 (2022年)
#5. 请深入理解thrift框架 (2022年)
【更多:6道题目上八股精网站查看】
Web前端开发题目
#1. 请列举常见的状态码,并说明401和403状态码的区别 (2023年)
#2. 请详细说明跨域的各种方法及其使用方式和返回参数 (2023年)
#3. 简述BFC的概念和作用 (2022年)
#4. 请说一下虚拟DOM。 (2023年)
#5. 是否针对框架进行了二次开发 (2023年)
【更多:44道题目上八股精网站查看】
项目经验题目
#1. 请介绍一下实习项目,说明自己担任的角色,以及遇到的难题和解决办法 (2022年)
#2. 请讲解自己参与过的项目 (2022年)
#3. 你觉得简历上的几个项目哪个最难,这个项目里什么部分你觉得解决起来最麻烦,又是怎么解决的 (2022年)
#4. 领导让你跟进一个项目的需求,你会怎么做 (2022年)
#5. 请介绍开源项目的背景、你在项目中所做的工作以及测试的输入输出编写方式 (2023年)
【更多:41道题目上八股精网站查看】
程序设计题目
#1. 解释进程、线程和协程的区别 (2024年)
#2. 请介绍协程的概念和应用 (2022年)
#3. 请分析多进程、多线程、多协程的优缺点 (2023年)
#4. 请说明面向对象的四个基本特性 (2023年)
#5. 不考虑逻辑,如何优化代码使其更高效(如将push_back替换为emplace_back) (2023年)
【更多:6道题目上八股精网站查看】
人工智能题目
#1. 你专业是人工智能相关,为什么选择从事前端开发 (2022年)
#2. 使用tensorflow,将大于0.5的概率转成1,其余为0 (2023年)
#3. 请介绍大模型微调相关业务 (2024年)
#4. 如何进行prompt优化 (2025年)
#5. 请介绍AUROC指标 (2024年)
【更多:71道题目上八股精网站查看】
智力面试题题目
#1. 一家人生有两个孩子,生男生女概率相等,已知其中一个是女孩,求另一个是男孩的概率是多少? (2024年)
#2. 已知N和N+2是素数,求证N+1能被6整除 (2023年)
#3. 请简述费马小定理 (2023年)
#4. 砝码的克数都是整数,要称出1~1000克每一克,至少需要多少个砝码 (2023年)
#5. 给定一个一维数组表示不同地方的高度,然后在一个地方倒水。倒水会使得相邻的低于此地高度的地方积水,求最多有多少个地方积水。 (2022年)
【更多:5道题目上八股精网站查看】
安卓开发题目
#1. 安卓中listview和recyclerview的区别是什么 (2022年)
#2. 在安卓中,Activity A启动了Activity B,在Activity B关闭后,要给一些数据给Activity A,该怎么做 (2022年)
#3. 安卓中RecyclerView的多级缓存机制是什么,每级缓存起到什么样的作用 (2022年)
#4. 安卓中Activity之间传递数据的方式有哪些 (2022年)
#5. 安卓中两个Activity之间的通信方法有哪些 (2022年)
【更多:8道题目上八股精网站查看】
刷更多面试真题,上八股精bagujing.com网站
#面试真题#本专辑将基于八股精上30万+面试真题分析的结果,精准提炼计算机网络、数据结构、数据库、C++、Java等领域的TOP高频考点,助你高效复习不走弯路!

