2022.7.19 字节跳动 头条后端 秋招提前批 一面凉经

#字节跳动# #今日头条# #后端开发# #提前批#
上来直接逮住项目问(之前看过实习的一位头条面经好像也是这样,面头条的注意自己项目要很熟悉)
我最近的一个项目是rpc框架,然后就逮着这个项目问,能答上来的没多少,主要还是自己对这个项目了解不够,技不如人。
离谱的是只问了两三个八股,数据库提都没提。
算法的话是最长公共子串,dp想不起来了,只能暴力做了个。。。
全程80min,问的我是抓耳挠腮,大部分都不会,太菜了太菜了。
以下是问题:
  1. 介绍下这个rpc框架
  2. rpc和http有什么不一样?有什么一样?
  3. 为什么不用http要用rpc?
  4. 从客户端发起请求到接到请求的整个数据流程?
  5. Nacos服务注册中心什么时候注册的服务?
  6. 注册服务时提供的参数?
  7. Nacos与其他类似产品的差异?
  8. Nacos是否有用到类似raft的分布式算法?
  9. 介绍paxos和raft
  10. raft是如何保证日志一致性的?
  11. raft中follower发现日志有缺损后如何恢复?
  12. 其他开源传输协议?和项目中自定义的区别?
  13. 有哪些性能比较高的序列化器?
  14. TCP三次握手过程、为什么要三次握手、第四次挥手为什么要等待2msl。
  15. 建立TCP连接时涉及到的系统的端口的api会有些什么参数?
  16. 操作系统是如何帮助listen端口的?
  17. 拔了网线TCP连接会怎么样?
  18. 拔了又插上网线TCP连接会怎么样?
  19. 关机了TCP连接会怎么样?
  20. 服务端断电了TCP连接会怎么样?
  21. 服务端进程kill了TCP连接会怎么样?
  22. server收不到clien消息如何排查问题?
  23. 如何排查cpu占用过高(为何占用过高)?
#字节跳动##今日头条##提前批##后端开发#
全部评论
卧槽,这什么死亡问题😭
点赞 回复 分享
发布于 2022-07-19 21:19
感觉全在问分布式系统问题呀,这个岗位是主要做分布式吗?
点赞 回复 分享
发布于 2022-07-20 15:41
兄弟,给你发通知了?
点赞 回复 分享
发布于 2022-07-21 01:00
老哥,你这个rpc项目是在哪找的呀
点赞 回复 分享
发布于 2022-07-21 16:17
请问啥时候收到的二面😂当天嘛
点赞 回复 分享
发布于 2022-07-21 20:51
请问16和22是怎么回答的,问的太难了😢
点赞 回复 分享
发布于 2022-07-21 22:18
一看,计网后面六个全不会😓
点赞 回复 分享
发布于 2022-07-23 14:54
后悔没看你的面经,我二面问到了paxos raft,raft是真的没答上来
点赞 回复 分享
发布于 2022-10-14 11:14 北京

相关推荐

双飞二本嵌入式求拷打我是在 BOSS 上投递的简历,好多都没人回复,这是开场白和简历求大神帮忙看看。您好!我是2025届应届生,最快可在一周内上岗,能够实习六个月以上,并接受加班。以下是我的核心优势和相关经验:1. 嵌入式开发能力:   熟练掌握STM32系列单片机及其外设(如GPIO、定时器、ADC、DAC、I2C、SPI、UART等),能够独立完成硬件驱动开发和调试。  熟悉FreeRTOS实时操作系统,具备多任务调度和资源管理经验。  熟悉LVGL图形库开发,能够实现嵌入式设备的图形界面设计。2. 硬件设计能力:   具备PCB设计经验,曾为2023年工创赛物流搬运赛道设计小车主板,带领团队获得国家级银奖。   熟悉硬件原理图分析,能够快速理解并调试硬件电路。3. 机器人开发与竞赛经验:   在全国大学生智能车竞赛、ROS机器人竞赛中多次获得国家级奖项,具备丰富的机器人开发经验。   熟悉Linux环境,对ROS和ROS 2有一定了解,能够进行机器人系统的开发与调试。4. 编程能力:   熟悉C/C++,熟悉Python,能够高效完成嵌入式开发和算法实现。   具备良好的代码规范和文档编写能力。5. 团队协作与领导能力:   在多个项目中担任核心开发或团队负责人,具备良好的沟通能力和团队协作精神。   在工创赛中带领团队完成项目规划、任务分配和技术攻关,展现了较强的领导力。我对嵌入式开发、机器人技术和智能硬件充满热情,期待加入贵公司,与团队共同成长,为公司创造价值!如果有合适的岗位,欢迎随时联系我,期待进一步沟通!
沉淀一会:嵌入式就是狗屎
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
4
75
分享

创作者周榜

更多
牛客网
牛客企业服务