字节秋招提前批 今日头条 后端开发

7.18 一面 时间1h左右

帖主本科大三科班,目前美团实习

1、自我介绍

面试官问了一句对工作的语言有没有要求。因为本人是Java技术栈。

2、聊项目

选一个自己最熟悉的项目进行深入介绍。
下面是面试官根据项目进行问的问题,可以简单参考,感觉答得不太好。

为何需要去中心化?
去中心化的好处?
分布式如何保证一致性?
单点故障,不可用,数据丢失后,如何保证一致性?
为何选择使用RocketMQ?MQ选型
你说小规模项目应用RocketMQ较好,为什么?为什么觉得跟Java技术栈比较契合?
Kafka和RocketMQ的比较?选型讨论了很久,消息的量级和MQ的延迟的关系
MQ如何保证消息不丢失?
MQ如何保证消息的幂等性?不重复消费
多个节点通过MQ发消息如何保证消息的顺序?
问了个向量时钟有了解吗?

3、操作系统

进程调度策略
CFS?友好度是啥?如何计算出来的?

4、计算机网络

TCP可靠传输由哪些东西来保证的?
除了三次握手、四次挥手,数据传输过程中如何保证可靠传输?
通信最基本的要求是什么?(大概面试官想提示我,我没太get到)
点对点通信的要求?基本特点?(非常难以get到面试官想问我什么)
后来知道想问TCP的ARQ、滑动窗口、拥塞控制、流量控制、超时重传等等。

5、写sql(很简单)

student(no{学号}, name{名字})
grade(no{学号}, grade{成绩}, subject{科目})
给定一个学生姓名求该学生的各科的成绩

这里之前写的时候保留的是no和grade两列,面试官就问为啥要no,后面知道原来他想要把subject也放进结果里。。。

6、算法

二叉树的最大宽度 leetcode662

#面经##校招##字节跳动##Java工程师#
全部评论
1 回复 分享
发布于 2021-07-20 20:50
所以通信的基本要求是什么?速度快,准确度高?
1 回复 分享
发布于 2021-07-21 17:20
点赞 回复 分享
发布于 2021-07-20 20:19
好厉害。
点赞 回复 分享
发布于 2021-07-20 21:18
老哥弄的啥项目
点赞 回复 分享
发布于 2021-07-21 00:23
同学你好~我们是蚂蚁集团大安全国际风控技术下的全球商户风控平台,主要负责全球商户生命周期管理各个环节的风险控制(跨境游、B类和汇款等)。现在校招也在进行中,hc多多,有兴趣了解一下嘛~祝同学面试顺利~
点赞 回复 分享
发布于 2021-07-21 14:55
啊,祝福校友啊,请问约二面了吗,时间隔得久不久哇
点赞 回复 分享
发布于 2021-07-23 21:01
你好,最后的算法是本地ide写吗?有时间要求吗?
点赞 回复 分享
发布于 2021-07-24 03:06

相关推荐

群星之怒:1.照片可以换更好一点的,可以适量P图,带一些发型,遮住额头,最好穿的正式一点,可以适当P图。2.内容太少。建议添加的:求职意向(随着投递岗位动态更改);项目经历(内容太少了建议添加一些说明,技术栈:用到了什么技术,还有你是怎么实现的,比如如何确保数据传输稳定的,角色注册用到了什么技术等等。)项目经历是大头,没有实习是硬伤,如果项目经理不突出的话基本很难过简历筛。3.有些内容不必要,比如自我评价,校内实践。如果实践和工作无关千万别写,不如多丰富丰富项目。4.排版建议:建议排版是先基础信息,然后教育背景(要突出和工作相关的课程),然后专业技能(一定要简短,不要长篇大论,写你会什么,会的程度就可以),然后是项目经历(一定要详细,占整个简历一定要超过一半,甚至超过百分之70都可以)。最后如果有一部分空白的话可以填补上校内获得的专业相关的奖项,没有就写点校园经历和自我评价。5.技术一定要够硬,禁得住拷打。还有作息尽量保证正常,不要太焦虑。我24双非本科还是非科班,秋招春招各找了一段实习结果都没有转正,当时都想噶了,最后6月份在校的尾巴也找到一份工作干到现在,找工作有时很看运气的不要急着自我否定。 加油
点赞 评论 收藏
分享
03-02 10:51
邵阳学院 Java
红鲤鱼与绿鲤鱼i:看了你的头像不像找工作,像在找妹子
点赞 评论 收藏
分享
评论
8
78
分享

创作者周榜

更多
牛客网
牛客企业服务