位置 帝国网站管理系统>职场>笔试面试>面经

面经八股收集贴

面经八股收集贴
面经八股收集贴
面经八股收集贴
面经八股收集贴
面经八股收集贴

面经八股收集贴

有很多球友提出这个要求,希望能增加一个文档汇总一下大家在面试中遇到的八股和项目

?

的面经,那么我就来号召一下,大家可以直接把面经八股分享到星球,每个帖子我会根据质量给出 20-60 元的金包

红包,

。?

不 , 不 限 次 数 。

要玩咱就玩刺激点,看看谁是第一个吃螃蟹的哈。

? 个 股

同,我在星球里增加了一【面【 面 八

】 经八 股 】 的 标签? 和 菜 单, 大 家 可 以 在 分 享 的 时候 用 这个 标签, 然 后 就 可 以 通 过【 面 经八

1721698822818-94004247-f679-44c9-b088-84cb85144fd0.png

我会定期更新到文档里【Java 面试指南的面试准备篇的“面经八股收集贴”】,并且给大家

一些详细的回答模板供大家参考。

1721698950155-3637b5d2-06d5-4a50-8cb4-e696cc15ab64.png

希望愿意分享的球友,积极行动起来,这不仅会对球友们提供一些参考意见,关键是还可

以自己复盘,沉淀,以后面试求职的时候肯定还能派上用场。这个帖子大家可以随时随地

过来看。不限期。

可以是 MYDB、技术派、PmHub,或者其他项目,都可以。也可以是纯粹的八股、笔试

题,都可以,不限题材,不限形式。

大家在面的候,如果可以音,可以使用些工具直接翻成文字,也可以面完立回复一下,快

速下来。

1721699950049-1c9cc468-9f86-4e7f-88f5-baeb7bf7e512.png

大家直接通过主题、文章的形式发出来就可以。已经有球友开始发了,给力,并且二哥的

红包已经送上了。

1721713630519-ddf4fb53-ce29-40cb-b9e1-0a62929a9be4.png

球友一

原贴链接:https://t.zsxq.com/ECVte

其实很早就希望二哥这么做了,更有利于大家一起进步,我先分享一下近期的两个面经,

希望大家可以都多多分享 浪潮 纯八股

1、一个 web 项目中的性能问题,可以从哪些角度来优化

2、redis 持久化

3、jvm 内存

4、讲讲垃圾回收机制

5、final 关键字的作用

6、springboot 自动装配原理

友塔游戏一面 游戏服务端开发(平时工作用 lua 语言,还有技术二面)

1、讲一下信号与系统 FFT 使 用 场景

2、假设有一枚硬币,投掷得到正面的概率为 1/3,独立投掷硬币 N 次,记 x 为其中得到正面的

次数,试求 x 为偶数的概率在 n 趋于无穷时的概率

3、单例模式是什么以及使用场景

4、什么情况下适合使用异常处理

5、什么时候使用异步操作

6、N 个点 m 条边,逐条添加这些边,中途可能会产生环,当加入这条边时会形成环 7、

炉石传说,分享卡组功能分享给好友,用代码是怎么实现,给出思路

8、服务端怎么保证玩家打出操作后,其他玩家不受影响

9、讲一下研究生期间项目

10、一些闲谈,比如平时玩啥游戏,java 项目怎么做的,有考虑游戏客户端,游戏渲染

球友二

原贴地址:https://t.zsxq.com/gS5hu

6.12 投递,6.14 笔试

6.20 一面 20min:

自我介绍,本科学的与 java 相关吗?成绩排名?考研成绩?数学成绩?研究方向?

1.讲讲实验室的项目,解决了什么问题,负责什么

2.讲讲 stringbuffer 和 stringbuilder

3.redis 的缓

存击穿,缓

存穿透,缓

存雪崩以及怎么预

4.布隆过滤器原理及缺点

5.如何理解多程

6.讲讲 synchronized 关键字

7.怎么实现线程安全

8.讲讲动态规划

6.21 二面 40min:

自我介绍,然后顺着简历上技术派项目细节挨个拷打,假设具体场景如何解决

2.为什么用 rabbitMQ 不用的,消息列有什么用,怎么使用

3.如何保存一致,每个点信息是否都要存入数据,如何刷,可以只写入存不写入数据

4.线程池有什么用,有哪些参数,线程池的使用流程,有两个线程同时执行 i++100 次后,i 是

多少

5.讲讲 AOP,如何使用 traceID 追踪任务,假设一个单体项目只有个别任务需要 traceID 怎

么办

6.讲讲类加载机制,为什么要双亲委托,核心库被篡改后会怎样,双亲委派是怎么解决的

7.mysql 有哪些隔离级别,默认隔离级别?默认的会有什么问题,如何解决

8.手撕,力扣原题 55.跳跃游戏

6.25 线下终面 15min:

地点某酒店房间内,和面试官隔着桌子面对面坐着,面试官全程边敲笔记本边提问 首先

自我介绍一下,期间看简历,然后提问:

1.家是哪里的

2.成绩排名怎么样,考研保研

3.我看你挺多,其中比有含金量的

4.有个实验室项目,讲讲其中的难点,专利是第一发明人吗,有发论文吗

5.语言方面 java 接触的多对吧,讲讲 java 的垃圾回收机制

6.我看你手目用了 redis 和 mysql,讲讲这两个数据库的优缺点

7.目前还有面什么公司吗,手上还有其他 offer 吗

8.反问,进去主要是做什么方面:某云管理系统,写 java

球友三(得物一面)

一. 八股

说一说 jvm 内存区域

Java 中堆内存怎么组织的

Java 中垃圾回收的原理

Java 中 full gc 频繁,有哪些原因

在并发量特别高的情况下是使用 synchronized 还是 ReentrantLock

说一下 ConcurrentHashMap 中并发安全的实现

你高并下 ReentrantLock 性能比 synchronized 高,那什么 ConcurrentHashMap 在

JDK 1.7 中要用 ReentrantLock,而 ConcurrentHashMap 在 JDK 1.8 要用 Synchronized

Java 里的数据结构

Redis 什么快

跳表的结构

线程安全指什么

threadlocal 讲 讲

内核空间和用户空间是什么,什么时候会进入内核空间

Linux 中进程和线程的区别

悲观锁和乐观锁的概念

二 场景题

1.千万级数据用布隆过滤器初始化的时候 redis 太慢了,有没有什么好方法(RDB 的

bgsave)

2.多线程间如何传值(volatile 修饰共享变量、 阻塞队列、ThreadLocal)

3.如何登黑名

手撕:数里面找到最大和最小,把最大放在数最右,最小放在数最左