Java 面试真题

server/2025/2/9 12:15:07/

本题适合一到三年 Java 开发 ,以下问题都是按照原面试官提问记录

文章目录
    • 我要进大厂系列面试
    • 二面

我要进大厂系列面试

全部真题,欢迎投稿你的面试经验。

本篇涉及基础较多,但要耐性看完。

  1. JVM内存模型
  2. 垃圾回收器用的哪个
  3. gc各个算法
  4. redis基本数据类型,应用场景
  5. zset底层数据结构
  6. lucene底层similary、FunctionQuery原理提供哪些方法,如何实现,你项目怎么使用的
  7. lucene的索引文件后缀名介绍,分别有什么作用、查询为什么快?跳跃表?
  8. kafka如何保证顺序消费
  9. 你们搜索项目qps每天请求量?数据量占用文件多大?内存?
  10. java看的哪本书?
  11. 手写代码:平衡二叉树,给你一个节点怎么查到节点的父节,插入思想、写查询代码
    好多忘了,暂时想到就是这些
    附加题12. Kafka 数据丢失和数据重复的原因和解决办法

二面


http://www.ppmy.cn/server/166215.html

相关文章

用pytorch实现一个简单的图片预测类别

前言: 在阅读本文之前,你需要了解Python,Pytorch,神经网络的一些基础知识,比如什么是数据集,什么是张量,什么是神经网络,如何简单使用tensorboard,DataLoader。 本次模型训练使用的是…

DeepSeek和ChatGPT的对比

最近DeepSeek大放异彩,两者之间有什么差异呢?根据了解到的信息,简单做了一个对比。 DeepSeek 和 ChatGPT 是两种不同的自然语言处理(NLP)模型架构,尽管它们都基于 Transformer 架构,但在设计目标…

【Linux基础】Linux下常用的系统命令

一、前言 本文主要总结了工作中常用的linux指令,有遇到新的命令会不定期更新。 二、系统监控和进程管理指令 2.1 ps命令 作用:查看当前进程信息。 常用选项: -e: 显示所有进程,包括其他用户的进程。-f: 显示更详细的进程信息…

模型 冗余系统(系统科学)

系列文章分享模型,了解更多👉 模型_思维模型目录。为防故障、保运行的备份机制。 1 冗余系统的应用 1.1 冗余系统在企业管理中的应用-金融行业信息安全的二倍冗余技术 在金融行业,信息安全是保障业务连续性和客户资产安全的关键。随着数字化…

新注册的域名无法访问,是怎么回事?

域名是企业和个人线上身份的标识,是对外展示信息提供服务的窗口,其重要性不言而喻。然而,不少朋友在新注册域名后,却遭遇了无法访问的尴尬情况,这到底是怎么回事呢? 域名解析尚未生效 域名注册完成后&…

React 生命周期函数详解

React 组件在其生命周期中有多个阶段,每个阶段都有特定的生命周期函数(Lifecycle Methods)。这些函数允许你在组件的不同阶段执行特定的操作。以下是 React 组件生命周期的主要阶段及其对应的生命周期函数,并结合了 React 16.3 的…

探秘数据结构之单链表:从原理到实战的深度解析

目录 一、链表的概念及结构 1.1 链表的独特定义 1.2 火车车厢式的形象类比 1.3 节点的结构体定义剖析 1.4 链表物理与逻辑结构的特性差异 二、单链表的实现 2.1 类型定义的优化策略 2.2 链表操作函数的声明框架 2.3 链表操作函数的实现细节 三、链表的分类 前言 …

ES6-代码编程风格(数组、函数)

1 数组 使用扩展运算符(...)复制数组。 const itemsCopy [...items]; 使用Array.from 方法将类似数组的对象转为数组。 const foo document.querySelectorAll(.foo); const nodes Array.from(foo); 2 函数 立即执行函数可以写成箭头函数的形式…