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

相关推荐

冷艳的小师弟在看机会:jd测评乱点直接被挂了,哭死~
点赞 评论 收藏
分享
3 14 评论
分享
牛客网
牛客企业服务