news 2026/6/10 8:56:40

美团团队推行全栈化,前端要写后端代码了

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
美团团队推行全栈化,前端要写后端代码了

大家好,我是鸭鸭!

大中午打开电脑想看看今天有什么新鲜事儿,没想到刷到美团履约团队也开始推行全栈模式了。

终端组的部分前端同学,在 11 月末的时候转到了后端组做全栈。主要是 agent 相关项目。

可能大家还有点印象,9月初的时候,菜鸟国际的后端研发转全栈,要参与前端和测试工作。

11 月的时候,剪映也传出过消息,要准备人均全栈。

这下真的是拥抱 AI,人均全能选手了。

鸭鸭也看到有人疑问,这么多公司的团队都在转全栈,全栈真的能提升效率吗?

客观上还是有提升的。

一来是不需要和人沟通需求,前后端接口自己就能对上,少了很多中间的扯皮阶段;

二来是有 AI 辅助,整体效率是提升的。

三来,也没人不让你加班对吧!

不知道除了履约团队外,美团是否还会将全栈化推行到其他部门。

另外鸭鸭也看到不少小公司,现在也开始全栈化。

目前看起来,各家大厂对 AI 辅助下的全栈化还是比较谨慎的,美团这次也会严格地把控上线的代码。

只能说,在 AI 浪潮下,大家都在做一些新的尝试。

……

今天分享一篇 Java 美团一面(校招)的面经。

篇幅有限,完整答案可以进入面试鸭 - 程序员求职面试刷题神器,高频编程题目免费刷进行查阅。

TCP 如何建立连接?

客户端首先发送一个SYN(同步序列编号)消息给服务器,服务器收到后回复一个SYN-ACK(同步序列编号-确认)消息,最后客户端再发送一个ACK(确认)消息确认服务器已经收到SYN-ACK消息,从而完成三次握手,建立起一个可靠的TCP连接。

来看下这个图:

三次握手可以减少么?减少一次会怎么样?最终导致的结果是什么?

不可以减少。有两个原因:

  • 避免历史错误连接的建立,减少通信双方不必要的资源消耗
  • 帮助通信双方同步初始化序列号

避免历史错误连接的建立

RFC 793 明确指出了使用三次握手的首要原因是:为了阻止历史的重复连接初始化导致的混乱

为什么三次能阻止这个问题?

实际上很好理解。

因为网络情况比较复杂,发送方第一次发送请求后,可能由于网络原因被阻塞住了,此时发送方可能又会再次发送请求。

如果握手只有两次,那么接收方应对发送方的请求只能拒绝或者接受,但是它无法识别当前的请求是旧的请求还是新的请求

并且如果网络阻塞时间较长,发送方可能多次发送请求,且接收方还可能全部接受这些连接(它不清楚,以为都是有效的),这就造成了不必要的资源的浪费

如果要避免这种情况发生,两次通信是不够的。发送方需要知晓接收方到底接受了哪个连接,如果接受的是老连接,那么发送方需要告知接收方,这个连接不对!也就是 RST 通知。如果对,那么就返回 ACK 告诉接收方 OK!这就使得一次握手至少需要 3 次。

因此三次握手,多了一次发送方确认接收方接受的连接是否正确的验证过程,所以避免了历史重复连接的错误情况。

更多

💻 编程学习交流:编程导航
📃 简历快速制作:老鱼简历
✏️ 面试刷题神器:面试鸭
📖 AI 学习指南:AI 知识库

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:32:11

构建本地化语音智能:Vosk离线识别技术深度解析

构建本地化语音智能:Vosk离线识别技术深度解析 【免费下载链接】vosk-api vosk-api: Vosk是一个开源的离线语音识别工具包,支持20多种语言和方言的语音识别,适用于各种编程语言,可以用于创建字幕、转录讲座和访谈等。 项目地址:…

作者头像 李华
网站建设 2026/6/9 22:41:23

33、Linux 系统中外设、内核参数与打印机管理全攻略

Linux 系统中外设、内核参数与打印机管理全攻略 1. Linux 内核模块管理外设 Linux 借助内核模块来管理硬件外设。运行中的 Linux 内核十分重要,它驱动着计算机的所有操作。为保证系统稳定,最好让内核在干扰最少的情况下工作。但如果每次对计算环境做小改动都要重启系统,插…

作者头像 李华
网站建设 2026/6/9 18:09:52

GameFramework框架实战指南:从入门到精通

GameFramework框架实战指南:从入门到精通 【免费下载链接】GameFramework This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process,…

作者头像 李华
网站建设 2026/6/10 15:37:17

24、构建抗入侵网络与系统监控指南

构建抗入侵网络与系统监控指南 1. 构建抗入侵网络 在网络安全领域,构建抗入侵网络是保障系统安全的重要一环。传统的 iptables 防火墙技术已不再处于前沿,若想了解使用 nftables 构建类似网络的官方指南,可访问 http://mng.bz/b0DM 。下面将重点介绍如何使用 Shorewall …

作者头像 李华
网站建设 2026/6/10 2:04:59

28、私有网络文件共享全攻略

私有网络文件共享全攻略 在当今数字化办公环境中,文件共享是一项至关重要的功能。无论是团队协作还是个人便捷访问文件,都需要高效且安全的文件共享方案。本文将详细介绍几种常见的文件共享方式,包括通过网络文件系统(NFS)、Samba与Windows用户共享文件,以及使用符号链接…

作者头像 李华