字节java一二三面hr面+已OC

字节一面

自我介绍

说说final,finally,finalize

finalize使用的场合是什么

finally什么情况下不会执行

java异常体系

OOM了解吗?什么情况下会出现OOM?

StackOverflow出现的场景?

垃圾回收算法?各有什么优缺点

熟悉什么数据结构?

二叉搜索树说一下?可以用来干什么?查找的最坏时间复杂度?什么情况下出现最坏?

平衡二叉树和红黑树

java什么底层使用的红黑树?红黑树有什么优势?红黑树的特性?

B树和B+树

mysql中的事务特性

说一下MVCC

mysql索引的底层实现?

Hashmap底层实现原理

手写单例模式(饿汉)+双重检查饿汉式+为什么使用volatile

最后原来是个hard难度的重排链表,面试官觉得前面答的不错直接改成手写快排

(一面55分钟)

字节二面

自我介绍完直接写算法:归并排序并分析复杂度

(上次最后问面试官有什么提高的地方,面试官说基础不错不过因为时间网络和OS都没问,这次果然就大部分问了这俩方面)

TCP三次握手

为什么是三次不是四次或者两次

OSI七层模型

tcp、ip属于哪一层

tcp和udp的区别和使用场景

tcp中的拥塞控制(慢开始,拥塞避免,快重传,快恢复)

进程和线程

进程间通信的有哪些?优缺点是什么

linux底层是怎么创建线程的

f0是个什么东西

hashmap 1.7和1.8

为什么1.8之后变成了红黑树

spring中的ioc、aop是什么?解决什么问题?怎么实现的?

线上一个服务的启动特别慢,你怎么样排查

(二面40分钟)

字节三面

自我介绍

看了看项目和java没太大关系直接问最近在学什么?答并发

有哪几种锁的类型?

synchronized对象锁和类锁的区别

读多写少的情况下有什么改进方式

读写锁会产生什么问题

一个正在读,一个想要写会冲突吗?

线程池的参数

线程池的类型

redis如何保证高可用的

redis哨兵模式

redis怎么保证缓存一致性

mysql索引的实现原理

B+树和B树

mysql联合索引的结构 联合索引失效的场景

mysql主从复制原理

binlog日志的格式?row格式的优点

算法:二维数组中的查找

(算法写完了时间还很早面试官又接着问问题了)

熟悉什么设计模式

动态代理是什么思想,解决什么问题

动态代理jdk和cglib的动态代理的区别

(三面就30多分钟)

hr面

自我介绍,职业规划,团队合作以及多会能入职一周能来多少天,正常答hr面不会刷人的,总体10分钟多一点

这些题目都是面试完回忆的可能有些遗漏,总体还是挺简单的,前面八股文答得好后面算法就出的很简单,希望大家早日拿到心仪的offer!

#实习##字节跳动##面经##Java工程师#
全部评论
楼主是怎么准备面试的  感觉知识太多了😂
8 回复 分享
发布于 2021-03-09 20:13
好起来了!
3 回复 分享
发布于 2021-03-09 20:18
请问楼主一面后多久约的二面
2 回复 分享
发布于 2021-03-09 20:17
哪个部门?求告知555,小弟也想回归java赛道了
1 回复 分享
发布于 2021-03-09 20:49
请问楼主是大二么?
1 回复 分享
发布于 2021-03-09 21:12
请问楼主,部门是用go,还是有java开发
1 回复 分享
发布于 2021-03-09 21:13
楼主21还是22届
1 回复 分享
发布于 2021-03-09 21:14
楼主能不能总结一下怎么答,答太好了
1 回复 分享
发布于 2021-03-10 06:51
请问top100是那个hot. 100还是序号前100题呢
1 回复 分享
发布于 2021-03-10 09:07
f0是什么东西?🙃求告知
1 回复 分享
发布于 2021-03-10 14:53
日常实习吗
1 回复 分享
发布于 2021-03-10 17:09
强强强!
点赞 回复 分享
发布于 2021-03-09 22:04
楼主你项目不是java的?
点赞 回复 分享
发布于 2021-03-09 22:20
请问hard难度的重排链表题目具体是什么?
点赞 回复 分享
发布于 2021-03-09 22:47
请问是大二还是研究生呀
点赞 回复 分享
发布于 2021-03-09 22:48
求问三面和二面之间隔了多久
点赞 回复 分享
发布于 2021-03-09 22:49
请问楼主哪个部门?部门主要用Java吗
点赞 回复 分享
发布于 2021-03-09 23:17
大佬
点赞 回复 分享
发布于 2021-03-09 23:22
接个楼:欢迎各位同学参加真人模拟面试🤣 #真人模拟面试#
点赞 回复 分享
发布于 2021-03-10 00:42
想投阿里滴滴滴
点赞 回复 分享
发布于 2021-03-10 00:44

相关推荐

09-24 21:55
已编辑
西南交通大学 前端工程师
#校招##字节##人工智能#🚀 加入Parallel前端团队,用AI一起创造未来!👋 Hey,未来的AI创新者!还在为毕业后的去处感到迷茫和发愁吗?是否渴望加入一个充满活力、勇于创新并且充满机遇的优秀团队呢?如果你的答案是肯定的,那么就来加入 「Parallel 前端团队」吧!我们是字节跳动 Flow 部门(没错,就是豆包所在的大部门)旗下一支朝气蓬勃的新锐力量。团队正在全力打造下一代 AI 互动娱乐平台——「猫箱」!这个平台将融合最前沿的 AI 技术和创新的互动娱乐理念,为用户带来前所未有的体验。你将有机会与行业内顶尖的人才合作,参与从产品设计、技术开发到上线运营的全过程。你可以充分发挥自己的专业技能和创新思维,为平台的发展贡献自己的力量。同时,我们也将为你提供丰富的学习资源和广阔的发展空间,帮助你不断提升自己,实现个人价值的最大化。如果你对前端开发充满热情,对 AI 互动娱乐领域有着浓厚的兴趣,那么 Parallel 前端团队将是你实现梦想的理想之地。不要犹豫,赶快加入我们,一起开启未来之旅!🎭 我们是谁?- 🔥 我们是由一群充满活力与朝气的 95 后、00 后所组成的年轻团队。- 💡 我们是大厂里独树一帜的创业团队,充满激情和创新精神。- 🌟 我们是 AI 技术的忠实拥趸、狂热爱好者和实践者。🎮 我们在做什么?我们正在全力以赴地开发「猫箱」——一个旨在让 AI 与人类进行亲密互动的全新娱乐平台。想象一下:- 🤖 与由 AI 精心创造出来的栩栩如生、个性鲜明的角色展开一场深度对话,感受前所未有的思维碰撞和情感交流。- 🌍 勇敢地踏入由 AI 生成的充满奇幻色彩和无限可能的神秘世界,去探索未知的领域,发现隐藏在角落的惊喜。- ✍️ 借助强大的 AI 助手,充分发挥你的想象力和创造力,创作属于你自己的独一无二、精彩纷呈的故事。这不是遥不可及的科幻,这就是我们每天全身心投入在做的事情! 🚀 为什么选择我们?1. 技术前沿:最前沿的AI 大模型、丰富的前端技术场景,满足你对技术的追求。2. 成长空间:独立负责核心业务模块,从需求分析、设计开发到上线运维,全流程掌控,快速提升技术实力。3. 导师制式:业内顶尖大牛将成为你的专属导师,能够手把手指导,助你突破瓶颈。4. 团队氛围:年轻充满活力的团队,不断探索新的技术和业务模式。每周技术分享,大家畅所欲言,共同进步。5. 工作环境:舒适的办公环境,弹性工作制度,无需打卡,充分尊重你的个人生活和工作习惯。6. 丰厚福利:有竞争力的薪资待遇,确保你的付出得到充分的回报。各种日常福利一应俱全,高频的团建活动,让你在工作之余享受快乐时光。💼 我们在找什么样的你?- 📚 可Base上海,2025届本科及以上学历,计算机相关专业- 💻 热爱前端技术,熟练掌握HTML、CSS、JS- 🛠 掌握React、Vue等主流框架- 🔧 了解Node.js,对全栈开发感兴趣- 🔍 对AI充满好奇,愿意探索前沿技术- 🌱 乐于学习,善于思考,勇于创新🌟 加分项- 📝 有技术博客或优质文章- 🐙 参与过开源项目- 🤖 有AI相关项目经验📣 听听我们的同学怎么说加入Parallel是我最正确的选择!这里不仅能接触到最前沿的AI技术,还能快速提升自己的技术实力。最重要的是,团队氛围超棒,每天都很有动力! —— **峰在这里,我不只是一个程序员,更是一个创新者。能够参与到AI革命的前沿,让我感到非常振奋! —— *鹏我们这个业务是ai应用的主流赛道, 是下一代互联网的发展方向, 有比较大的想象空间。如果对ai应用感兴趣, 我们是一个不错的业务!——**军🎁 还在等什么?未来已至,AI 正在重塑世界。加入我们,你将会:- 🏆 成为 AI 革命的亲身经历者与推动者- 🌈 打造出能够改变人们生活的产品- 🚀 达成自己的技术理想,铸就非凡的事业📮 如何加入我们?发送你的简历到 mengjian@bytedance.com,主题请注明2025届校招-前端-姓名。让我们一起拥抱AI时代,创造无限可能!期待你的加入!🎉
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
49 480 评论
分享
牛客网
牛客企业服务