字节教育后端三轮面经, 许愿hr面

字节一面

final (类, 成员变量, 方法)

== equals的区别

Java的多线程同步方式(Lock类, synchonized, volatile)

synchonized仔细讲一下(jvm指令, 锁优化, 和JUC的lock的区别)

聊GC(新生代 老年代, 回收算法, 收集器)

进程线程区别(linux中怎么实现)

僵尸进程的产生 如何避免

三次握手四次挥手(time_wait)

算法题: 买卖股票 leetcode题

上一题的变种

字节二面

进程间通信方式(和上面重复了)

浏览器输入一个url后发生什么

...(忘了录音, 不太全, 真的记不到了我错了)

算法题: 打家劫舍 原题

算法题: 给定升序整形数组和m,a和b是数组中的两个元素;求a+b=m的数据对有多少?(双指针)

其他: 字节的前两面是连在一起中间休息15分钟.

字节三面

jdk8默认的垃圾回收器, 知道哪些垃圾回收器? G1详细说一下

synchronized关键字的底层是什么?

线程之间哪些资源是共享的? 什么是独享的?

堆和栈有什么区别?

linux查看资源的命令?怎么样查看哪些端口被占用了

linux内存中swap是什么? 什么用?

用户态和内核态的区别? 为什么要有用户态内核态区别?

中断有哪些类型, 区别?

死锁概念? 条件?

算法题: 奇数位递增偶数位递减的数组,排序

get,post区别?

get可以缓存? 在INTP(?没听懂在哪)里是怎么实现的?

写sql, group by的查询?

mySQL的搜索引擎? innodb和myISAM的区别

#后端实习面经##字节跳动##实习##Java工程师##面经#
全部评论
三面是连着一起的吗
点赞 回复 分享
发布于 2020-06-07 14:16
学长牛逼啊!能加个微信吗?我挺想进阿里的哈哈哈哈
点赞 回复 分享
发布于 2020-05-19 00:29
楼主,字节算法题做的有问题,是不是就凉了?
点赞 回复 分享
发布于 2020-05-07 19:08
楼主,请教一下,问你java的多线程还有jvm是因为你简历写了还是因为即使转go也需要掌握这些知识才可以过关?感觉面试题里就多线程和jvm还了解不深,但是要转go,不知道可以直接试一试了还是要准备一下。谢谢!
点赞 回复 分享
发布于 2020-05-03 02:15
楼主是不是研究生
点赞 回复 分享
发布于 2020-04-25 11:58
题主收到offer了吗
点赞 回复 分享
发布于 2020-04-21 16:53
楼主北京实习不要隔离吗
点赞 回复 分享
发布于 2020-04-18 17:09
没问项目?还是楼主简历上没项目呀?
点赞 回复 分享
发布于 2020-04-09 21:08
请问3面的算法是怎么做啊?能不用额外空间吗?
点赞 回复 分享
发布于 2020-04-06 19:24
挺简单的 祝上岸
点赞 回复 分享
发布于 2020-04-05 23:34
请问楼主这是C++的后端吗
点赞 回复 分享
发布于 2020-04-05 22:03
楼主约hr面了么
点赞 回复 分享
发布于 2020-04-04 09:13
为什么我觉得字节比我想象中简单, 阿里真的把我难哭了, 我面完发了十分钟的呆
点赞 回复 分享
发布于 2020-04-03 21:42

相关推荐

09-30 16:05
已编辑
门头沟学院 Java
30min 自我介绍1. 有什么需求或理由使得你选择netty?2. 对于这样IM的实现基于netty自己做了什么?过程中遇到什么问题怎么解决的?3. 你说创建的这个对象引用了没法回收,可以具体讲讲吗?你这样说应该是特意了解了,这个对象的生命周期,在tcp(没听清)中如何回收的?4. 除了netty知道什么方法实现IM吗?5. 讲讲这个langchain4j,为什么不用langchain,以及基于langchain4j做了什么,基于怎样的需求6. 你提到向量化,有对分词做什么优化吗?7. 第二个项目,你觉得有必要用微服务吗?8. 讲讲你对微服务和DDD的看法9. 为什么要使用nacos?(我对比了Eureka说nacos保证强一致性...)10. 对于它的高可用,可以具体说说嘛?我举个例子,它有二三十个服务,在这个区,如果这些服务宕机了,那等它们恢复过来时,nacos如何保证这些服务可以正常使用的?(这里我是听都听不懂)11. 讲讲乐观锁和悲观锁12. 它们各自的区别和使用场景?比如多进/线程写一个文件应该用哪个,具体流程会怎样?13. mysql事务讲一下14. 知道他们的使用场景吗?比如可重复读通常什么时候用15. 你在做项目的过程中有遇到什么问题吗?怎么解决的?(讲了langchain4j调milvus有个方法官方文档没提到)16. 遇到官方文档没有相应解决办法时怎么做的?17. 有没有想过去改它的源码呢?18. 有了解过docker网络的几种模式吗?19. 有用docker部署过梯子吗?20. 项目有上线吗?21. 团队开发的流程怎么样?反问:后续--这两天有结果,可能还有一面业务--不透露建议--多了解应用层、应用场景之类的,看看博客文章,这个阶段不用过于注重底层。很好的面试,让我的八股无用武之处9.28 oc,国庆后入职,觉得能学到东西
查看22道真题和解析
点赞 评论 收藏
分享
评论
6
146
分享

创作者周榜

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