4399公司面试真题

以下是4399公司最近几年的部分面试题,八股精(bagujing.com)对题目进行了分类和整理。

计算机网络题目

  1. TCP服务器端通信流程是怎样的 (2022年)
  2. 为什么 HTTP/3.0 使用 UDP (2024年)
  3. session信息是怎么存储的 (2023年)
  4. 给出流式输出代码的实际应用例子,并说明其与另一个API的差异 (2025年)
  5. 请说明Websocket与HTTP长连接的区别 (2025年)

【更多:59道题目上八股精网站查看】

数据结构和算法题目

  1. 有n个气球,编号为0到n - 1,每个气球上标有一个数字,这些数字存在数组nums中。戳破一个气球i时,可获得(nums[left] + 1) * nums[i] * nums[right]个硬币,这里的left和right代表和i相邻的两个气球的序号,当戳破气球i后,气球left和气球right就变成相邻的气球,求所能获得硬币的最大数量。 (2022年)
  2. map和unordered_map有什么区别,分别适用于哪些场景 (2022年)
  3. 请介绍一种你最了解的树 (2024年)
  4. 给定x,找到最大的n满足1+2+...+n<x (2024年)
  5. 请简述行为树 (2024年)

【更多:145道题目上八股精网站查看】

数据库系统题目

  1. 请解释什么是事务 (2024年)
  2. 有关任务数据库设计是否能按照Activiti的数据库设计来写 (2023年)
  3. 请列举事务的特性 (2024年)
  4. 如果分库分表了之后要分页查询怎么办 (2022年)
  5. 请谈谈对索引的理解 (2023年)

【更多:50道题目上八股精网站查看】

Java题目

  1. 如何选择 GC (2024年)
  2. 请介绍JVM类加载器 (2024年)
  3. 项目里写的设计点“可靠消息+最终一致性”怎么实现 (2022年)
  4. 你什么时候开始学习Java的,采用了哪种学习方式 (2022年)
  5. 阐述垃圾回收器的选择,并介绍CMS的原理 (2023年)

【更多:88道题目上八股精网站查看】

操作系统题目

  1. CPU采用先到先服务算法,求周转周期 (2023年)
  2. 你写代码时使用的操作系统有哪些 (2024年)
  3. 简述操作系统的内存管理机制 (2024年)
  4. 从虚拟内存角度,多态是如何实现的 (2024年)
  5. 在一个函数中定义一个临时变量,该临时变量存放在虚拟内存空间的什么地方 (2025年)

【更多:29道题目上八股精网站查看】

Spring Boot题目

  1. 简述 Spring Boot 的五大或六大组件 (2024年)
  2. 阐述Spring Boot和Spring Cloud的区别 (2023年)
  3. Spring Boot怎么解决跨域问题,Session怎么在微服务之间共享 (2022年)
  4. 请阐述Spring Boot自动装配原理 (2024年)
  5. 请说明Spring Boot启动类注解@SpringBootApplication和自动装配注解@EnableAutoConfiguration的作用,以及自动装配去重是如何实现的 (2022年)

【更多:12道题目上八股精网站查看】

Linux题目

  1. Linux中追踪日志的指令是什么 (2023年)
  2. 你是否用过Linux系统 (2023年)
  3. Linux中编辑文档的指令是什么 (2023年)
  4. 在Linux系统中,除了kill之外还有什么方式可以优雅退出进程 (2023年)
  5. 如果你需要将代码部署到阿里云的Linux服务器上,你会如何做? (2025年)

【更多:14道题目上八股精网站查看】

MySQL题目

  1. MySQL的两个引擎分别支持什么锁 (2023年)
  2. 对于几亿行的MySQL表如何进行迁移备份,以及具体步骤和备份每一行的操作 (2023年)
  3. MySQL中的间隙锁是如何产生的? (2025年)
  4. SQL 中如何进行分组 (2024年)
  5. MySQL中有一个select语句执行速度慢,如何进行优化 (2024年)

【更多:51道题目上八股精网站查看】

Redis题目

  1. 请说明如何用Redis实现排行榜 (2024年)
  2. 如何解决排行榜中缓存的问题 (2023年)
  3. Redis的单线程怎么实现高性能 (2022年)
  4. Redis的set和设置过期时间是分开的吗 (2023年)
  5. 请聊一聊Redis,以及使用它的原因 (2025年)

【更多:35道题目上八股精网站查看】

Spring题目

  1. 请说明@Transactional的失效场景和事务传播方式 (2024年)
  2. Spring单例是否存在并发安全问题,如何解决 (2023年)
  3. 你是否有使用过Spring框架?如果有,请谈谈你的使用经验 (2024年)
  4. AOP在哪些地方有应用 (2024年)
  5. 谈谈对Spring的IoC的理解 (2025年)

【更多:7道题目上八股精网站查看】

系统架构题目

  1. 在项目发布且网关存在Nginx负载均衡的情况下,如何避免项目上线时因大量请求导致服务故障 (2022年)
  2. 请解释高并发的概念 (2024年)
  3. 管理系统菜单页不同角色权限控制怎么做,按钮的权限控制怎么做 (2022年)
  4. 项目并发量变得特别大时,除了增加服务器配置之外有什么解决方法 (2024年)
  5. 对于10亿用户的积分排行榜,要实时统计前100的用户积分,该如何进行设计 (2025年)

【更多:28道题目上八股精网站查看】

行为面试题题目

  1. 你玩过什么游戏,是否玩过手游 (2023年)
  2. 你为这个游戏策划岗位做了哪些准备 (2025年)
  3. 秋招期间你做了什么 (2025年)
  4. 描述大学业余时间的活动、精力投入方向及收获 (2024年)
  5. 在哪方面需要提升 (2023年)

【更多:240道题目上八股精网站查看】

C++题目

  1. 请阐述项目相关内容 (2024年)
  2. C++如何实现多线程 (2022年)
  3. 作为非科班人员,是如何学习代码的,是系统学习还是从项目中学习 (2023年)
  4. 请解释结构体内存对齐的原理 (2023年)
  5. float占多大内存,存储方式是怎样的 (2023年)

【更多:76道题目上八股精网站查看】

Go题目

  1. Go语言中,有哪些方案可以保证并发安全? (2025年)
  2. 请讲解一下Go协程 (2024年)
  3. Go中的sync.WaitGroup和sync.Once有什么区别? (2025年)
  4. 如果你请求第三方接口时出现超时,你会如何处理? (2025年)
  5. Go语言中常用的ORM框架有哪些? (2025年)

【更多:11道题目上八股精网站查看】

JavaScript题目

  1. 在id为list的ul元素中包裹着li元素,如何使用JS选定其中class为“A B”的li元素? (2024年)
  2. 实现一个 Lottery 类,该类包含 draw() 方法用于抽奖并返回获奖名次,其中一二三等奖概率分别为 1%、5%、20%,还包含一个 Fn() 方法,该方法接收一个数字作为参数,用于统计抽奖若干次后的得奖概率情况。 (2023年)
  3. JavaScript 中 call、bind、apply 的区别是什么 (2024年)
  4. Vite 模块引用使用的是哪种方式? (2024年)
  5. axios发请求自带 token 怎么弄 (2023年)

【更多:105道题目上八股精网站查看】

设计模式题目

  1. 请详细介绍工厂模式,工厂模式有哪几种以及如何实现 (2023年)
  2. 请列举你了解的设计模式,并说明单例模式的底层实现 (2025年)
  3. 你在实习时写过状态机,状态机的好处是什么 (2023年)
  4. 请介绍单例模式和工厂模式的概念、实现方式和应用场景 (2024年)
  5. 你在实习时写过状态机,状态机的好处是什么 (2023年)

【更多:10道题目上八股精网站查看】

Docker题目

  1. 是否使用docker (2024年)
  2. Docker中如何部署项目 (2023年)
  3. Docker查看容器的指令是什么 (2023年)
  4. 在docker中使用过哪些组件 (2024年)
  5. 是否配置过Docker和Kubernetes,如何进行配置 (2023年)

【更多:5道题目上八股精网站查看】

Vue题目

  1. 请列举组件间通讯方式 (2022年)
  2. 简述Vue 2和Vue 3数据响应的原理,说明为什么Vue 3要用Proxy及好处 (2023年)
  3. Vue-router 怎么设置路由模式 (2023年)
  4. 请说明vue自定义指令的使用方法 (2022年)
  5. 请说明vue-router如何进行重定向 (2022年)

【更多:47道题目上八股精网站查看】

网络安全题目

  1. 什么是CSRF攻击 (2025年)
  2. 发生缓存穿透会有什么样的风险 (2023年)
  3. 指出给定代码中存在的XSS攻击问题,说明解决办法,并列举至少两种其他安全问题 (2025年)
  4. 涉及海外业务时,如何处理盗刷信用卡以及恶意退款的操作 (2024年)
  5. 用户密码如何存储 (2025年)

【更多:16道题目上八股精网站查看】

软件测试题目

  1. 请说明另外两个金铲铲bug属于什么类型及成因,这些bug是你自己发现的还是通过什么渠道知道的,是否反馈给官方 (2022年)
  2. 对一个登录界面设计测试用例 (2024年)
  3. 怎样才算一个好的单元测试 (2024年)
  4. 给出具体场景(包含游戏内购物等),设计功能测试用例的题目 (2023年)
  5. 请针对羊了个羊设计游戏测试场景 (2023年)

【更多:71道题目上八股精网站查看】

CSS题目

  1. 如何实现0.5px的线 (2024年)
  2. 有几个块,left宽度固定,要求right宽度自适应,right内有top和bottom两个块,要求top贴right顶边,bottom贴right底边,实现该布局 (2022年)
  3. 使用CSS Flex实现控制元素按比例变化 (2023年)
  4. 请说明如何用flex实现三栏布局,两边定宽度中间自适应,以及flex:1的含义 (2023年)
  5. 如何减少回流,以及如何减少回流的次数 (2022年)

【更多:17道题目上八股精网站查看】

TypeScript题目

  1. 请解释TypeScript泛型的概念 (2023年)
  2. 请说明TypeScript的类型有哪些 (2024年)
  3. 请介绍TS类型 (2024年)
  4. TypeScript枚举编译后会变成什么 (2024年)
  5. 请阐述type和interface的区别 (2024年)

【更多:5道题目上八股精网站查看】

前端工程化题目

  1. 请说明字体包的存储方式 (2024年)
  2. 请说明不同打包构建工具的区别 (2022年)
  3. 使用import时,Webpack是如何进行打包的 (2024年)
  4. Webpack如何配置多入口? (2024年)
  5. 你是否自己封装过组件,如何解决CSS冲突 (2024年)

【更多:87道题目上八股精网站查看】

消息队列题目

  1. Kafka 从生产者到消费者如何保证消息不丢失 (2024年)
  2. 假设因高负载、流量大导致MQ连接池满了,应如何处理 (2024年)
  3. 讲一下RocketMQ在项目里是如何使用的 (2024年)
  4. 请阐述Kafka的高可用性以及宕机时的持久化机制 (2024年)
  5. 消息队列会有重复消费的情况吗 (2023年)

【更多:14道题目上八股精网站查看】

Web前端开发题目

  1. 网页多开,每开一个建立一个 WebSocket 连接,如何进行优化? (2024年)
  2. 浏览器返回304是什么情况,一般什么场景会设置协商缓存 (2022年)
  3. 不同 tab 间信息通信如何实现? (2024年)
  4. iframe怎么通信,postMessage参数包含什么 (2022年)
  5. 请详细介绍一下浏览器缓存策略 (2024年)

【更多:20道题目上八股精网站查看】

性能测试题目

  1. 项目是否进行了压测,QPS是多少,Kafka是否有后台监控 (2024年)
  2. 请说明你是如何使用JMeter进行性能测试的 (2025年)
  3. 当发现吞吐量过小和进程阻塞时,要如何进行优化 (2024年)
  4. 项目是否进行过压测,例如500QPS (2025年)
  5. 压测时接口可能会出现哪些问题,如何进行排查与诊断,需要监控哪些指标 (2025年)

【更多:12道题目上八股精网站查看】

Web前端测试题目

  1. 做一个用户注册界面需要测试哪些地方 (2025年)
  2. 如果给一个输入框,前端应该考虑做什么 (2022年)
  3. 如何在登录前防止用户访问 (2023年)
  4. 在 Electron 应用中,数据应该放在主进程还是渲染进程,为什么? (2022年)
  5. 用户反馈网页用起来很卡,从代码方向分析会有哪些问题 (2025年)

【更多:7道题目上八股精网站查看】

项目经验题目

  1. 请举例说明你在项目中遇到的困难,以及你是如何解决的 (2024年)
  2. 是否用到配置化思想 (2022年)
  3. 请介绍你的项目,并说明项目中的流控机制 (2023年)
  4. 项目是否与他人合作,如何分工 (2023年)
  5. 项目的其他部分你是否有参与 (2024年)

【更多:61道题目上八股精网站查看】

程序设计题目

  1. 项目中的缓存是如何设计的,是否定期更新 (2023年)
  2. 缓存定期更新时出现缓存数据和数据库数据不同的情况如何解决 (2023年)
  3. 给定一类数,求这类数中有多少奇数 (2024年)
  4. 请说明深拷贝与浅拷贝的区别及实现方法 (2024年)
  5. 请讲一下你开发的游戏中冰冻子弹射出后对怪物造成影响的逻辑 (2024年)

【更多:6道题目上八股精网站查看】

系统设计题目

  1. 针对整个平台上所有主播热卖的商品,设计一个实时按照销量排序的热卖排行榜 (2024年)
  2. 短信限流如何实现 (2025年)
  3. 订单ID怎么设计 (2022年)
  4. 在商品完成交易后给买卖双方发送短信通知,设计一个短信发送系统,阐述设计方案、需要注意和拓展的地方。 (2023年)
  5. 权限系统如何设计,后端如何实现,权限如何精确到组件 (2025年)

【更多:12道题目上八股精网站查看】

人工智能题目

  1. 视野预测项目如何设计模型 (2023年)
  2. localStorage 是否可以跨浏览器使用,同一个浏览器不同页面能否使用,为什么 localStorage 有些数据是 from memory,有些数据是 from disk? (2022年)
  3. AI在游戏里面有哪些作用 (2024年)
  4. 请介绍RabbitMQ的一些工作模型和使用场景 (2022年)
  5. LocalStorage在不同浏览器之间是否可以通用,在不同标签页呢 (2022年)

【更多:14道题目上八股精网站查看】

智力面试题题目

  1. 十个人中有两个人生日相同的概率是多少,请讲述思路 (2023年)
  2. 100个人从0 - 100随机选一个数,如何保证选择的数是所有人平均数的0.8倍 (2023年)
  3. 从1 - 1005中抽取5个数,求其中2个数差值为4的概率 (2023年)
  4. 有10个药品,其中1个受潮,使用天平称重,最少需要多少次能找出受潮的瓶子 (2023年)
  5. 将10个苹果放在三个篮子里,且篮子不空,有多少种方案 (2023年)

【更多:11道题目上八股精网站查看】

游戏开发题目

  1. 在设计游戏时遇到闪退问题,有哪些解决思路 (2023年)
  2. 设计一个游戏角色的装备系统,系统可以包含合成装备以及独立装备,这里的合成装备,可以继续包含独立装备以及合成装备。战力系数是装备在系统里面的嵌套合成数,装备的战力系数越高,表示战力越高,请计算出整个系统里面装备的战力和。提示:战力=装备力*嵌套合成数。 (2024年)
  3. 游戏本来采用TCP,后改为UDP,后续有哪些地方可以优化 (2022年)
  4. 如何做OW音效系统 (2025年)
  5. 如何设置游戏新手环节 (2023年)

【更多:9道题目上八股精网站查看】

计算机视觉题目

  1. 请阐述pixi的原理 (2024年)
  2. 请解释点积和内积的概念,并说明它们对应的几何意义 (2022年)
  3. 渲染管线的空间变换顺序是什么 (2022年)
  4. 光线追踪bvh的构造中,什么时候bvh的开销会很大 (2022年)
  5. Mipmap是什么,其优点和缺点是什么 (2022年)

【更多:6道题目上八股精网站查看】

API开发题目

  1. Protobuf的压缩原理是什么 (2025年)
  2. 请简述JWT的步骤 (2024年)
  3. Protobuf的包是固定的吗 (2025年)
  4. 请比较JWT与每次请求都去校验账号密码的方式的优缺点 (2024年)
  5. 请说明JWT本身受到网络攻击的场景 (2024年)

【更多:6道题目上八股精网站查看】

刷更多面试真题,上八股精bagujing.com网站

#面试真题#
30万真题,揭秘面试官最爱 文章被收录于专栏

本专辑将基于八股精上30万+面试真题分析的结果,精准提炼计算机网络、数据结构、数据库、C++、Java等领域的TOP高频考点,助你高效复习不走弯路!

全部评论

相关推荐

评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务