2021字节秋招凉经【业务中台后端开发工程师-火山引擎】

1 基本情况

楼主投的岗位是业务中台后端开发工程师-火山引擎,base深圳,使用语言为Java。

9月12日进行了笔试,4道编程题,集思广益,AC了1道,2道通过了30%的case,1道没动笔。

9月16日开始一面。

2 一面问题汇总

2.1 自我介绍

吧啦吧啦念了一遍通稿

2.2 你了解哪些设计模式

楼主答了只会单例模式;
于是面试官顺着问哪些情况会使用单例模式;
可能答得不太好,后面让我说说单例模式怎么实现,大致答了一下双重检验加锁版本的单例模式。

2.3 语法基础

内部类能不能访问外部类的私有成员。
楼主懵逼了,没答出来。

2.4 计算机网络部分

(1)说一下OSI的7层网络模型
楼主回答了7层有哪些

(2)说一说ARP协议
楼主回答了ARP是将IP转换成设备的mac地址的协议。然后面试官顺着问,如何通过IP找到对应的mac地址,楼主答了通过广播的方式(感觉不对)。

(3)有哪些路由表算法
懵逼,不知道。

(4)聊一聊TCP中的流量控制和拥塞控制
答了流量控制用滑动窗口,拥塞控制用拥塞窗口。

(5)拥塞控制有哪些算法
当时没答出来,后面查了查有:慢开始、拥塞避免、快重传与快恢复。

2.5 数据库部分(mysql)

(1) 讲一讲数据库索引
大致答了索引能提高检索速度,扯了一下B树和B+树

(2)事务隔离级别
八股文,4个隔离级别

(3)聊一下mvcc
不知道,懵逼

2.6 组成原理

在一台4位机器上,一个无符号数15,转换成有符号数,值是多少?

懵逼,不知道做。

2.7 其它

如何不通过乘法,计算出两个数的乘积?
楼主答曰用位运算,面试官说写出来,GG~

2.8 编程题

可能前面楼主表现太拉垮了,编程题出了道简单的题安慰了一下。

根据前序遍历和中续遍历(数组),计算出后序遍历。自己写用例测试。

楼主前些天做过类似的题,用递归做出来了。

3 总结

楼主又被虐菜了,但还是很头铁。继续冲

#字节跳动2021秋招##面经##校招##字节跳动##后端开发#
全部评论
加油呀 勇往直前很棒
点赞 回复 分享
发布于 2021-09-17 08:45
意外,今天收到了二面邮件
点赞 回复 分享
发布于 2021-09-18 19:15
蹲2面面经
点赞 回复 分享
发布于 2021-09-23 17:52

相关推荐

11-09 14:54
已编辑
华南农业大学 产品经理
大拿老师:这个简历,连手机号码和照片都没打码,那为什么关键要素求职职位就不写呢? 从上往下看,都没看出自己到底是产品经理的简历,还是电子硬件的简历? 这是一个大问题,当然,更大的问题是实习经历的描述是不对的 不要只是去写实习流程,陈平,怎么去开会?怎么去讨论? 面试问的是你的产品功能点,是怎么设计的?也就是要写项目的亮点,有什么功能?这个功能有什么难处?怎么去解决的? 实习流程大家都一样,没什么优势,也没有提问点,没有提问,你就不得分 另外,你要明确你投的是什么职位,如果投的是产品职位,你的项目经历写的全都是跟产品无关的,那你的简历就没用 你的面试官必然是一个资深的产品经理,他不会去问那些计算机类的编程项目 所以这种四不像的简历,在校招是大忌
点赞 评论 收藏
分享
3 14 评论
分享
牛客网
牛客企业服务