字节二面

80分钟
20分钟项目+实习
迭代器的使用,后追问底层实现
怎么维护迭代器中指针的正确性
静态变量和实例变量区别
静态变量存储在哪个区域
内存分为哪几块
栈内存用来干嘛的
垃圾回收机制
管理内存的方式还有哪些
内存池的底层怎么创建和管理
可达性分析算法
可以手动指定根对象吗
两个对象互相引用会被回收吗
怎么解决两个对象互相引用所引发的问题
各种垃圾回收器的优缺点
c语言没有垃圾回收算法,它是怎么处理呢(这个问出来我真的快破防了,因为我之前说过我没怎么学过c)
java代码的编译底层原理
源文件怎么转成字节码的,具体说说
同一个进程的多个线程可以到不同的cpu上面吗
线程调度算法
线程优先级怎么判断,修改,选择
优先级低的线程要是一直得不到执行怎么办
怎么动态调整优先级
redis的分布式锁是可重入的吗
我看一面的时候虚拟内存没答得很好,现在可以仔细说说吗
分页的执行过程
如果产生缺页中断怎么处理
缺页置换算法讲一下
批量换数据块怎么换
一次只换一个有什么问题(虚拟内存这一块还是了解不深,当时被连续追问真是汗流浃背了)
get和post的区别
手撕环节:回文子串
做这个的时候我用中心扩展法很快做出来了,面试官问我这个能不能用动态规划做,我又做出来了,他就说那你动态规划很会喔,就又掏了一道我没见过的题,说只能用动态规划做,磕磕绊绊花了挺久才做出来

这次面试前就挺紧张,被拷打之后脑子有点空白了字节还是做不到吗,发个面经攒攒人品万一呢#牛客AI配图神器#
全部评论
好兄弟,你竟然是黑农垦的,你也太猛了吧
4 回复 分享
发布于 06-18 17:10 重庆
你这Java选手怎么碰到这么多c++和OS的面试呢
1 回复 分享
发布于 06-18 20:51 广东
佬的第二道手撕是什么嘞
点赞 回复 分享
发布于 07-17 21:35 四川
最新一集:又是客户端捞起来了
点赞 回复 分享
发布于 07-15 20:57 广东
约三面了吗?
点赞 回复 分享
发布于 07-03 15:05 江西
是生活服务的吗
点赞 回复 分享
发布于 07-03 12:03 江西
tql
点赞 回复 分享
发布于 06-19 13:57 浙江
有后续吗 总共几面呢
点赞 回复 分享
发布于 06-18 15:58 重庆
这到底是什么东西😰
点赞 回复 分享
发布于 06-18 15:45 广东
mark收藏
点赞 回复 分享
发布于 06-18 13:41 江苏

相关推荐

07-13 20:05
门头沟学院 Java
2025.7.2时长:45min1. Java里面哈希map与跟哈希map有什么区别?2. map底层原理3. 讲一下那个乐观锁与悲观锁。什么是乐观锁,什么是悲观锁?然后乐观锁有哪些?悲观锁有哪些?4. 说一下jvm内存模型5. jvm的gc机制介绍一下6. 那么这几个垃圾回收算法各有什么优劣势呢7. 老年代和年轻代分别都用哪种8. 哪种算法的内存局部性原理会更好?为什么?(回答的标记整理)9. 那为什么标记复制不好?10. 如果让你实现一个标记复制,你应该怎么做?(继续补充:就比如说是我现在给你一个GC root,然后你怎么去实现这个标记复制算法?)11. (说要打断一下)单独去争论一点,就是怎么去做这个可达性分析。我再再明确一下,比如说可达性分析它是一个它是前序、中序、后序便利。那我们应该用哪种遍历方式去遍历它,哪些对象可达呢?12. (继续追问)你要找出存活对香港为什么一定要从根节点开始呢?13. 二叉树的前中序前中后序前前序、后序中序编列。你先说一下。(之后就一直在讨论怎么通过gc roots找到他的下一个节点,感觉我可能没get到面试官的意思,后来就是这个问题先过了)14. jvm里面我如何让你提前加载一个类(补充说:比如说是我在10秒之后才用到这个类,但是我想让这个类提前去加载进来,我怎么做?)我回答静态变量(好像不对)又说静态代码块15. 没有任何静态的东西,我该怎么去加载这个类?算法:1. 单例模式(饿汉式和懒汉式两种)2. 找到倒数第k个节点其他:1. 做过android相关的东西吗?2. 实习时长3. 对地域有要求吗反问:1. 主要业务2. 还有那些需要提升(多关注原理本身,多看源码)3. 流程大概几面4. 岗位招几个人(又回答类加载器,其实是反射我一下每get到面试官的意思)16. 那类加载器怎么用呢17. 深拷贝与浅拷贝的区别18. 平时用过哪些设计模式
牛客11423438...:太难了吧27届那么厉害吗佬
查看26道真题和解析
点赞 评论 收藏
分享
评论
6
55
分享

创作者周榜

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