字节秋招一面凉经

项目,实习没啥参考意义就不写了。

讲到一半面试官说想过一下“基础知识”,就来八股了,答得不好,三四天后挂了。

八股

虚拟内存,常驻内存和共享内存

正确回答

  • 虚拟内存:指系统用分段,分页的方法把物理内存划分,映射给进程看到的连续的虚拟地址空间。好处允许多程序隔离,内存可以超过物理上限。可能有性能开销,页面抖动。
  • 共享内存:多个进程共享一片物理内存,允许同时访问,可以用来进程间通信和共享数据。
  • 常驻内存:未被交换给磁盘的常用部分页

IO的多路复用

进程的调度算法

RR调度算法怎么实现

JVM的垃圾回收算法

G1回收对象过程

永久代替换成元空间,为什么?

正确回答

  • 永久代有一个 JVM 本身设置的固定大小上限,无法进行调整(也就是受到 JVM 内存的限制),而元空间使用的是本地内存,受本机可用内存的限制,虽然元空间仍旧可能溢出,但是比原来出现的几率会更小
  • 元空间里面存放的是类的元数据,这样加载多少类的元数据就不由 MaxPermSize 控制了, 而由系统的实际可用空间来控制,这样能加载的类就更多了
  • 在 JDK8,合并 HotSpot 和 JRockit 的代码时, JRockit 从来没有一个叫永久代的东西
  • 永久代会为 GC 带来不必要的复杂度,并且回收效率偏低

AQS

Synchronized 底层

锁的分类,Java的实现

AOP原理

循环依赖,怎么解决的

Redis的常用数据类型

你最常用的是什么 Redis 数据类型

ZSet 的底层

Redis的持久化方式,优缺点,场景

数据库调优

Explain相关

数据库的日志分类,使用场景

算法

一个有序链表的数组,合并成一个有序链表

#字节##面经#
全部评论
只收藏不点赞是吧各位,别真学到东西
8 回复 分享
发布于 2024-08-21 18:18 广东
懵逼了
1 回复 分享
发布于 2024-08-22 01:33 广东
m
1 回复 分享
发布于 2024-08-21 15:37 广东
好难
1 回复 分享
发布于 2024-08-21 14:14 上海
一键三连😘
点赞 回复 分享
发布于 2024-08-26 17:50 广东
看看PDD不 校友
点赞 回复 分享
发布于 2024-08-26 16:48 上海
点了
点赞 回复 分享
发布于 2024-08-25 15:06 北京
啥部门啊 这么多java
点赞 回复 分享
发布于 2024-08-23 00:51 安徽
字节会问这么多JAVA?不是用go的吗
点赞 回复 分享
发布于 2024-08-22 19:52 上海
m
点赞 回复 分享
发布于 2024-08-22 09:28 湖北

相关推荐

不愿透露姓名的神秘牛友
08-28 11:55
点赞 评论 收藏
分享
可爱的牛油果在求佛:把你自己掌握的技能,编成几个项目就行了,然后,本硕北理工加大加粗😋😋之后就是offer收割机🌶🥰
投了多少份简历才上岸
点赞 评论 收藏
分享
搜索部 首先说下timeline8.18,投递8.19,约一面8.21,晚上一面call约二面8.22,上午二面下午oc周末等待(8.23,8.24)8.25,offer一年前,我还是懵懵懂懂,高考完的暑假,只会提前学学高数,未来的画像是什么?我或许无法预测。开学后,自学Python,接单,无数个客户的ddl,偷偷摸摸一个人找自习的地方,这一步步竟然为后来的我,搭建工程能力的基础。大一上,我也要感谢我的第一位老板,让我接触到了实习,师兄带着我一步步入门,看他们写的飞书文档。大一下,导师带我参与企业项目,这让我渐渐发现,应该去实践,增长见识,而非局限当下,盯着自己的小新pro。不久后,第一波投递开始,结果当然是约面极少。盯着简历上的文字和ssob,我开始思考,确实很多可以去提升。带着些许不甘心,继续沉淀,慢慢的约面也越来越多,有的时候两天7场,准备完就接着下一个日程。这一次,也许是刚好到位吧,比较match,面试答的流利,关关难关关过,成为度孝子展望未来,依然是重重挑战,果然只有收到offer的那一刻是开心的。愿在百度星海拆解的每一段代码,都能成为丈量宇宙的诗行;此志终赴星河,而今迈步重铸天阶。屏幕前的你们,在无数个向星海奔赴的日夜,一定一定,会在未来化作群星回响的征程——请永远相信此刻埋首耕耘的自己!!!
一天三顿半:???百度提前批发 offer了?不是统一和正式批排序完再发吗我靠
百度求职进展汇总
点赞 评论 收藏
分享
评论
69
231
分享

创作者周榜

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