字节技术中台后端三面面经(许愿hr面)

一面:
自我介绍
代码题:不用sqrt函数写求2的平方根,可以设置精度吗
mysql索引
sql建立一个学生选课表,多对多和一对多建表的区别
sql写出某个老师教的所有学生
dns
三人分金:100枚金币,按顺序依次提出分配方案同意人数必须超过1/2,如果不同意,提出方案的人将会被杀(每个人都想在活下来的情况下利益最大化)

二面:
自我介绍
web页面请求过程是怎样的
面向对象编程
继承和接口
代码题:没有头节点,写一个函数删除指定节点
redis了解吗
栈和队列以及应用场景
我:队列可以用来广度优先搜索
面试官:写一个用队列实现bfs

三面:
c的malloc和c++new的区别
线程和进程
进程间的通信方式
三次握手
tcp和udp的区别
tcp的拥塞控制
代码题:有一个二叉树,站在最左边看,显示出来的值
思路:层次遍历,每一层的第一个放入结果数组,每一层第一个判断:设置一个数组 front rear k作为参数 表示层数 a【rear】=a【front】+1 入队rear+1 出队front+1  当a【front】==k时,即为第k层第一个 k++


二面和三面输入都有问题,leetcode刷久了,很少自己写完整的程序了,后来测试了一下三面写的方法没有问题,不知道面试官能不能给个机会

#许愿offer##面经##字节跳动##校招##C++工程师#
全部评论
问题都挺简单的啊
点赞 回复
分享
发布于 2021-08-11 03:27
楼主,你的三面是需要你自己建立一棵树出来嘛?
点赞 回复
分享
发布于 2021-08-11 10:51
阿里巴巴
校招火热招聘中
官网直投
确实,我也是leetcode刷多了,输入都整半天弄不对
点赞 回复
分享
发布于 2021-08-11 17:25
还是需要自己写一些完整的题目,输入输出测试都要写好,不然因为这些因素出问题,很影响面试题目正确率甚至心态~本人实习面试经验,共勉。
点赞 回复
分享
发布于 2021-09-10 21:09

相关推荐

4 26 评论
分享
牛客网
牛客企业服务