字节跳动商业化,后端一二三面面经,凉经

一面 7.22 45min

  1. 网络五层结构
  2. 路由器如何进行路由
  3. 为什么三次握手,四次挥手
  4. 进程和线程区别
  5. 如何避免死锁
  6. 可重入锁了解吗
  7. 函数调用时堆栈的变化
  8. 聚集索引和非聚集索引
  9. 事务和 MVCC
  10. LRU(说了LinkedHashMap的实现)
  11. Redis为什么快,为什么不需要多线程
  12. 终端执行过程时 ctrl + c 发生了什么
算法题:
  1. 词翻转:  i am a cat  -> cat a am i,O(1)空间复杂度

二面    8.2    50min

面试官先介绍了团队主要做什么
  1. 项目问题
  2. 为什么选择rabbitmq,代码实现 mq 中的消息模型的设计
  3. 代码:实现Queue
  4. 算法:字符串,打印没有重复字符的最长子串
  5. 代理模式:A是一个方法:A封装了代理B,扩展 一个 日志的功能,打印入参和返回值; 实现这个B;
  6. JVM 内存模型,内存回收策略,回收不了的对象

三面    8.4    49min

  1. 终端运行程序 ctrl + c 发生了什么
  2. cpu 调度的基本单元
  3. 进程调度策略
  4. IO模型,BIO 和 AIO 应用场景
  5. shell编程思路:结束使用指定端口的进程
  6. gc 调优工具
  7. 线程池参数,BlockingQueue有哪几种,ArrayBlockingQueue 和 LinkedBlockingQueue 的区别
  8. Future 有什么用,什么时候使用
  9. SpringBoot 里的 aop 了解吗
  10. 介绍一下 bin log,三种模式
  11. 三范式
  12. rabbitmq 在项目里的作用,为什么选择rabbitmq,怎么部署的
算法题:给定两个字符串str1和str2,再给定三个整数ic,dc和rc,分别代表插入、删除和替换一个字符的代价,请输出将str1编辑成str2的最小代价。

字节三次面试体验都很好,反问环节面试官会给建议,指出不足,一二面结果出的也快,点赞。

#字节面试##面经##字节跳动##校招##Java工程师#
全部评论
楼主这是面试的北京的岗位吗
点赞 回复 分享
发布于 2022-04-12 20:19
算法题都做出来了吗?
点赞 回复 分享
发布于 2021-08-19 04:46
老哥一面二面咋隔了这么久 是自己约的吗 还是通知比较晚
点赞 回复 分享
发布于 2021-08-13 22:31
老哥啥专业的啊
点赞 回复 分享
发布于 2021-08-13 11:12
老哥,你这个一面的算法题的o(1)空间复杂度是怎么实现的?
点赞 回复 分享
发布于 2021-08-10 10:32
三面的题有点难啊
点赞 回复 分享
发布于 2021-08-08 18:23
算法手撕出来没
点赞 回复 分享
发布于 2021-08-07 14:08
老哥有消息吗 官网状态是什么
点赞 回复 分享
发布于 2021-08-06 14:56

相关推荐

不愿透露姓名的神秘牛友
06-23 18:33
点赞 评论 收藏
分享
大方的大熊猫准备进厂:1.教育背景:你希望从事什么专业的工作你的主修课就是什么;成绩优秀是你应该做的,没什么可描述的,成绩不优秀也许人家在大学忙着创业呢?(成绩优秀不一定是好事,只能说明多元化的大学你上成了高中,没有真正上明白大学,反而体现了你死板,不爱社交,没有别的突出能力) 2.实践经历:你想表达的意思没有说清楚。你是说你会个性化服务,还是你有实习经历。如果没有带来,经济收益,表彰,更好的发展前景,那你还不如说说提升了自己哪些技能。你说有人给你送锦旗我都能明白你优秀,但是你说你会xxxx,你说这话谁信,证据呢。 3.入伍经历:你描述的就是你的工作职责或者你应该做的,并没有体现出来你把这个事情做好了,而且入伍经历并不能证明你能干好你要应聘的工作,不如只写经历其余所有内容都不写。 4.荣誉技能:重点突出一下,但不要过多描述,这些荣誉的含金量懂得都懂。 重点:你要应聘什么工作(具体岗位,实习生不具体),你的期望薪资
点赞 评论 收藏
分享
ZywOo_求职版:谁问你了....
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
4
74
分享

创作者周榜

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