news 2026/7/7 17:36:44

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

作者头像

张小明

前端开发工程师

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/7/7 16:12:21

21、强化Web服务器安全:SELinux、系统组与资源审计

强化Web服务器安全:SELinux、系统组与资源审计 1. SELinux与认证过程强化 SELinux在安全方面有着重要作用。若SELinux处于活跃状态,即便开发者反复对数据文件应用777权限,也无法突破安全限制,这会迫使他们寻找更合适有效的解决方案,比如创建具有数据管理权限的系统组,并…

作者头像 李华
网站建设 2026/7/7 18:44:01

Qwen2-VL微调终极指南:从入门到精通视觉语言模型定制

Qwen2-VL微调终极指南:从入门到精通视觉语言模型定制 【免费下载链接】Qwen2-VL-Finetune An open-source implementaion for fine-tuning Qwen2-VL and Qwen2.5-VL series by Alibaba Cloud. 项目地址: https://gitcode.com/gh_mirrors/qw/Qwen2-VL-Finetune …

作者头像 李华
网站建设 2026/7/7 13:58:02

终极Obsidian主页定制完全指南:轻松打造个性化知识管理门户

还在为Obsidian默认界面不够个性化而烦恼吗?Farouks Homepage主题正是您需要的解决方案!这个精美的Obsidian主页定制模板将彻底改变您的知识管理体验,让您的工作空间既美观又实用。 【免费下载链接】obsidian-homepage Obsidian homepage - M…

作者头像 李华
网站建设 2026/7/7 18:27:38

31、网络故障排查与TCP/IP地址管理全解析

网络故障排查与TCP/IP地址管理全解析 在当今数字化时代,网络连接就如同键盘和咖啡一样,成为了计算机使用中不可或缺的一部分。无论是个人用户还是企业用户,都高度依赖快速可靠的网络访问。然而,网络故障却时常给我们带来困扰。下面将深入探讨网络故障排查以及TCP/IP地址管…

作者头像 李华
网站建设 2026/7/6 23:26:02

22、服务器安全与VPN搭建全攻略

服务器安全与VPN搭建全攻略 1. 系统资源审计 在服务器管理中,对系统资源进行审计是保障服务器安全的重要步骤。可以使用以下命令查看已启用的服务: systemctl list-unit-files --type=service --state=enabled执行该命令后,会列出一系列已启用的服务,例如: autovt@.…

作者头像 李华
网站建设 2026/7/7 1:30:27

16、搭建 LAMP 服务器:从 Apache 到 PHP 的全面指南

搭建 LAMP 服务器:从 Apache 到 PHP 的全面指南 1. 手动搭建 Apache Web 服务器 Web 服务器软件的主要任务是将网站访问者引导至服务器主机上正确的目录和文件,因此需要提供合适的网站资源。当在浏览器地址栏输入统一资源定位符(URL)时,实际上是请求远程网站主机上运行的…

作者头像 李华