美团社招网络开发运维岗面试经历(已挂)

本人为23届计科毕业生,23年毕业后,能力欠缺,没有找到合适工作,后来经父母朋友介绍,去了一家非常小且不正规的本地公司,干非常没有含金量的运维工作,期间也考过研,后来也失败了,之后想着工作吧,后来接触到网络这块的东西,开始学习网络,考了HCIP认证,后来开始学习编程,主要是觉得网络这些路由配置的东西不如编程有含金量,就开始学习python,正逢AI时兴,有什么不懂的都会去问AI,然后在AI帮助下实现了一个web网站,很简陋,不值一提。写了简历后,开始投递简历,主要是网络工程师的岗位(因为我很清楚我的编程技能很垃圾),简历也写了我这个简陋的web项目,也提到该项目用到AI很多,仅是为了学习python编程,没别的,就是觉得写了高大上一点😁,表明自己懂点python。投递了一些公司,来着不拒,什么出差、驻场、知名外包中软、软通等等都投了,我不挑😋,因为我没啥资本可挑的。

戏剧的来了,我投递公司很多,主动问我的hr(主要都是一些小公司),我都会看在hr主动的份上,就把附件简历发给你,然后某天遇到美团这个岗位的hr向我打招呼,大致看了一眼岗位描述,看见主要负责网络这块的业务,还要懂python开发,我想着反正简历通不过筛选,投就投了(我是真没想过简历能过,因为我东西太少了,没啥好的履历,学校也是普本,真是垃圾到极致了)。

结果周五投递该岗位简历之后的过了一个双休日,周一当天我收到美团hr的面试邀约,我的天,那一刻真是极度讶异。我甚至那一刻都怀疑这个hr是不是伪装的骗子,我这样的简历能通过大厂初筛?还是社招的初筛?😥但是看到hr加我微信,然后约面试时间,发了邮件,点击邮件,每一次点击和查看都告诉这是真美团。。。起初真是诚惶诚恐,死活想不通简历是怎么通过用人部门筛选的,我甚至想过是不是用人部门有我的学长、同学?但我想了想没有美团工作的学长呐?就算有,也没那交情啊!后来也想这是不是kpi面试?但是转念一想没必要呀,至于给我这样的简历浪费时间吗?(后来2个小时多的面试拷打,证明面试官不是走流程,真是在认真考察我,面试官真的很负责,为面试官点赞!)

以下是面试问题,主要是两个面试官,第一个是网络这块的,第二个是编程这块的,真没想到竟然还有专门的编程面试官,得知要问代码能力,还要写代码题,我就知道要凉了,虽然本来就没啥希望,但心里总是会有期待,这是人之常情嘛😘,我大三之后就没写过编程题,学python也只学了很少的东西,也没有用python写过编程题,问了好多问题,问的很细,我拿我想得起来复述。

网络:先自我介绍,我描述了一下自己的情况,运维的网络架构,我运维的是一家市财政局的政务外网,说实话网元挺多,核心下有四套专网,政务外网、语音网、监控网、无线网等等,安全设备有山石网科防火墙、深信服全网行为管理、生产区防火墙等等。有在学习python,做了一个小的web端的交换机端口监控系统。

然后面试官开始问一些网络协议的东西?

1、MAC表的老化时间?我忘了,随口答了40s,其实应该是5分钟,40s是hello报文的死亡时间。

2、ARP表老化时间?也忘了,答了180s(BGP的某个时间🤣)。主要这些二层的东西,日常配置中很少会具体去涉及,都是默认内嵌好的。面试官问确定吗?我苦笑了一下,知道答错了,我就说这几个数字我有点搞混,先这样回答吧,面试官轻笑了一下,也没说啥。

3、说一下STP协议。我大致描述一下,选举根桥,选举根端口、指定端口、备份端口,通过生产树算法生成一颗无环的树等等。

4、问STP协议中的BID是怎么选举出来的,需要去具体配置BID吗?我回忆一下自己当初配置STP相关的东西,然后就回答BID不需要具体去配置,因为我记得确实没配过BID,然后我就说是根据Router id去选举(完全错误😂,其实是根据交换机mac地址)

5、问STP协议主要是解决什么问题?我回答主要解决MAC地址漂移,以及二层环路问题。然后面试官再没问这些STP的细节问题,估计看出我这块不是很了解。主要配置这些东西,几条命令就配完了,然后交换机自己就会计算生成树等等这些复杂的过程。

6、说一下ARP协议是干嘛的?我回答主要是进行IP地址解析MAC寻址,然后我就描述一下ARP协议地址解析的大致过程。

7、问VLAN的划分是基于设备的,还是基于接口的?我回答是基于接口的,因为这个VLAN这个日常接触很多,且我现网就是基于接口的划分,其实vlan还有很多划分(像基于MAC地址、基于IP子网等等,这些日常没用到过,面试官也没问,我也没提起),然后提了一嘴自己现网设备的vlan划分,并提到超级vlan和子vlan,做一个各科室之间的二层隔离等等。

8、问vlan之间通过什么通信?我刚开始说是通过三层交换机的vlanif接口进行三层转发,然后面试官说我把他意思理解错了,他问交换机之间的互联接口要做什么配置?我理解之后就说是trunk口配置。

9、问了一下交换机堆叠可以解决什么问题?我回答主要是冗余备份,负载均衡等等。好像问了这个?

10、然后问我浮动路由是什么?我还是第一次听到这个名词,我又问他确定一下问题,回忆一下,确实没听过(答主是通过HCIP教材去学习数通知识,确实没听过这个词),就跟他说我没听过浮动路由,能说一下这个东西是干嘛的?(倒反天罡🤣)然后面试官说了这东西主要是做路由冗余,然后我听了之后表示确实没听过这个东西。后来面试完问了下同事,同事告诉就是问我路由优先级,啊这,怎么路由优先级还有这种专有名词啊?痛失一分。

11、然后问了一下无线的配置模式有哪些?我二脸懵逼,面试官知道我没get到他意思,他就换了个意思说就是AC和AP的组网模式?我回答旁挂和直通?然后他说不是这个意思,就是问胖瘦ap的组网方式,然后我就get到了,我说有AC+fitAP,还有直接fatAP、敏捷式ap组网?

12、然后问我既然提到旁挂和直通两种模式,叙述一下这两种模式的区别?我就回答旁挂的业务数据不经过AC,AC只负责管控AP,下发管理数据和配置等等,直通的话管理数据和业务数据都需要经过AC管控等等。其实wlan这块的问题好多没回答到他问的点上,我就是把我知道的内容一通输出罢了😓

13、然后又问AC、AP三层组网?我其实不知道他具体问的那块,我就大致描述了三层组网的相关东西,我提到DHCP代理、中继,capwap隧道建立、DTLS数据加密等等东西。

14、说我既然提到旁挂,说一下旁挂模式下,如果AC故障会影响无线上网吗?我记得这个问题大致是这样?但我的复述可能不对?这个问题我当时是这么回答的,我说我所运维的单位曾经做过容灾演练,那次容灾演练的内容就是把模拟旁挂AC故障,然后替换备份AC,我回答他说,当时我们替换是备份AC时,当时我们的终端是可以上网的。因为我们采用旁挂,而且DHCP的配置是在核心做的等等。

15、然后他又问既然你提到DHCP这块的内容,能不能说下DHCP snooping的作用?然后这个东西我有印象,但印象不深,我就按照脑海中仅存的印象开始硬扯,我提到要在交换机建立一个地址绑定表用来针对某些终端,然后我就卡住了,然后我沉默了一会儿,他也沉默了一会儿,然后我就说我想不起来了,面试官也是很自然说OK,下一个问题。(其实不过是监听DHCP服务器是否合法)

16、AC在旁挂模式和直通模式下,对AC设备的要求有什么不同?我回答旁挂模式下,会对AC的性能和数据吞吐量要求小一些,业务数据不需经过AC设备等等(呵呵车轱辘话反复说😅)直通模式下,会对AC的性能以及数据吞吐能力要求高一些,因为业务数据和管理数据都需要此模式下的AC设备处理等等。他还问有什么其他区别吗?我就又开始扯了,我说直通模式下可以审计用户上网行为、流量统计等等(其实应该补充旁挂模式下,设备易于拓展和替换,此模式替换设备不会对用户造成影响,仅对新用户上网有影响等等,但这都是马后炮了)。

17、问我动态路由协议有哪些?我说有OSPF、IS-IS、BGP,并提到链路状态与路由矢量等各协议的区别。

18、问我OSPF协议的网络类型有哪些?我回答有点对点、P2MP、Broadcast、NBMA这四种类型。

19、问我OSPF协议中点对点和Broadcast广播类型有什么区别?(好像是问这两个?)我回答广播类型需要选举DR、BDR,点对点不需要选举,然后又问还有其他什么区别吗?我又开始扯了😝,我说我记得点对点主要用于广域网,广播类型我说我日常运维的全市广播链路类型等等,然后面试官也是很友好的再没有深问。

20、问我OSPF选路主要是依据哪些?说实话刚听到这个问题,我是有点懵逼,我寻思选路这块不应该是BGP那边的内容吗?OSPF有什么选路原则?没办法了,既然问了,那就死脑快想,我就搜刮了一下说,我知道的OSPF选路这块与router-id有关,要选router-id大路由,以及也可以通过路由策略去匹配某个路由,如果匹配上可以用apple cost路由开销值去影响选路,然后我答着答着就明白了,他问的就是路由度量值cost影响选路这块,服了,这死脑反应不过来。

21、问我OSPF的cost值影响ospf选路时,是根据入接口的cost值去影响OSPF选路还是出接口的cost值去影响ospf选路?说实话,我真是没注意这些细节,他们问的很细,我回答的啥有点忘了。我好像说成出接口了

22、问我OSPF协议是如何防环?(PS:后面还有好多问题,我就只写问题了,不然写不完了。😅)

23、ospf协议中stub区域和NSSA区域的区别是什么?(BGP的一个也没问,好奇怪)

24、说一下VRRP?有什么作用?

25、有了解VPN吗?说一下常见的VPN技术

26、问具体的VPN技术有什么了解?这块是真不知道,于是就回答说只是了解这些VPN技术,不太清楚其内部的具体协议细节。

27、问常见的wifi协议有哪些?这块估计是他们岗位的主要业务,问了好多,但我处理wifi的故障经验实在是少的可怜。没怎么答好

28、如果某个终端用户的wifi连接故障,你要如何解决?(开始硬扯)

29、你所运维的网络中,印象比较深刻的网络故障有哪些?就拿印象中比较深刻的故障大致说了一下,其实也不是啥难题,就是防火墙上一个静态路由回指指向错误路由段,导致没有回传报文,使得该客户端不断发送请求报文,引起防火墙告警。

30、还有一些问题但是我想不起来,印象不是很深刻,有些则是完全不了解,根本答不上,这块我也想不起来了。

最后面试官问了能不能接受值班,能否适应快节奏,等等标准抗压问题,问了下职业发展等等闲聊,最后本人也是表达了自己的疑惑,我的简历是怎样通过贵司的筛选的?面试官也是比较诧异,说你要自信,啧!也是很感动能收到大厂面试。本以为这就完了,结果面试官说稍后需要另外一位面试官进行代码能力以及现场编程的面试,我靠,这时候我都不想面了,这还面啥,我表示我可能不符合他们的需求,都准备跑了,结果面试官说没事你先面试。好吧,来都来了,面就面吧,其实这时候已经过了一个小时15分钟了,没想到还有要问的。

代码这块,正如题主所言,我编程很弱,第二位面试官也问的很水,我大致说一下,没啥参考价值。

1、先描述一下我做的那个web项目的大致架构和模块。

2、问数据库表查询是如何查询的。

3、问对中间件有什么熟悉的吗?

4、问为什么选择学习Flask框架?

5、出了两道编程题,第一道是排序查询,其实这块本来用python做应该会很简单,但本人当时已经心已经凉了,再一个编程题印象中就是大学期间用C语言写过,所以心慌意乱下用C语言的环境去写,结果卡在排序那块就不行了,真忘了咋写了。然后跳过了。

6、第二道是单链表倒置,这个也是很OK的没有写出来,最后面试官也是蚌埠住了,开始提问我如何在保留当前指针的情况下,获得下一地址元素,我想了想通过两个指针变量,其中一个保留本指针所指地址,另一个指针通过指针迭代获取下一地址所指元素,然后通过下一元素再指回上一元素,其实就是双链表等等,(啧😋我真是拉跨到家了。)

7、随后面试官问了一些明显无关紧要的无意义问题,开始水时间,很快时间度过45分钟,然后面试官问我还有啥要问的,我表示确实编程刚刚学习,可能不符合贵司要求,之后就表示没有要问的,于是痛快的结束这第二轮痛苦的面试。🤣最后也是像面试官表达了感谢收到贵司的面试,收获很多等等。(确实很多,大厂面试确实有含金量,后续也接到一些公司的面试,但没有一个像这样详细且负责、严谨和认真的)还有很多东西我也一时想不起来,大家仅作参考,找工作不易,大家还是要学习,多面试,多准备。

全部评论
看着都觉得有压力了
点赞 回复 分享
发布于 01-07 21:37 陕西
网络知识很扎实,答的很不错.
点赞 回复 分享
发布于 2025-12-18 23:18 上海

相关推荐

大团队:阿里云-弹性计算小团队:暂且保密,提供关键词:老板好,氛围好,队友年轻!职位一:阿里云智能-高级算法工程师职位描述本岗位聚焦于云资源智能经营领域的核心算法能力建设,致力于打造高适应性、高自动化的供需匹配系统。候选人需兼具前沿算法视野、扎实工程能力与深度业务理解,能够主导端到端的算法创新与落地。具体职责包括:1.算法设计与建模· 深入分析云计算场景下不同类型负载对资源使用模式的影响,识别关键优化机会点· 针对高波动、高不确定场景,设计融合运筹优化、时间序列建模的混合算法方案,明确技术边界与取舍逻辑2.算法工程化与服务交付· 主导从数据接入、特征构建、模型训练到在线服务的完整链路,确保算法模块低延迟、高可用、易运维· 定义并保障SLA,涵盖预测准确率、优化收益、服务响应时间、资源开销等维度,支撑生产环境稳定运行3.AI能力探索与集成· 探索大模型在资源经营中的创新应用,如基于RAG的供需洞察生成、Agent驱动的自动策略调优、多智能体协同调度等· 实践Prompt工程、模型微调等技术,提升大模型在垂直场景的效能与经济性4.效果评估与持续演进· 构建科学的评估体系,结合离线指标、在线A/B测试与业务归因,量化算法对成本、利用率、用户体验的实际影响· 建立自动化反馈与迭代机制,推动算法能力随业务演进而持续进化5.跨团队协同与能力建设· 与产品、运营、平台研发紧密协作,将算法能力封装为标准化服务或经营工具· 推动算法思维在业务团队中的渗透,助力组织向数据算法驱动的智能经营模式转型职位要求1. 3年以上算法研发经验,具备将复杂业务问题(如需求预测、库存优化、路径规划等)抽象为可计算模型并完成工程落地的完整项目经历2. 熟悉统计建模(如时间序列预测)、机器学习(如强化学习、图神经网络)和运筹优化(如MIP、动态规划)等算法优化技术;熟练掌握Python或Java等至少一种编程语言,具备良好的工程实现能力3. 了解ERP或云资源经营领域的核心业务逻辑,如需求预测、安全库存设定、呆滞风险评估等关键流程,对主流云计算厂商(如AWS EC2、Azure VM)的资源供给与调度机制有实践经验者优先4. 掌握AI基础知识,掌握基础提示词工程,会使用Al专业工具,集成AI到个人工作流;有AI相关开发工具应用研发经验者优先,持有阿里云ACA/ACP/ACE认证证书者优先5. 有强烈技术热情和好奇心,自驱力和学习力强;具备良好的分析与解决问题的能力、沟通以及团队合作能力;喜欢挑战性的技术研发工作,善于攻坚克难,有创新热情,积极乐观,坚韧抗压,结果导向,能够持续推动问题的解决和突破职位二:阿里云智能-弹性计算高级技术专家职位描述负责核心业务领域的整体技术架构设计、关键技术创新与落地,驱动技术战略与业务目标的深度结合。需要具备卓越的系统架构能力、深刻的业务洞察力、前瞻性的技术视野以及领导复杂技术项目的能力,能够解决重大技术难题,并引领技术团队提升整体效能。具体包括:1、技术方案设计· 收集、识别、分析客户需求,深入理解业务本质,进行领域建模和业务抽象,确保技术方案精准支撑业务目标与发展;· 基于需求分析和业务建模,进行技术可行性分析和方案评审,选择合适的技术选型、功能设计、技术架构、设计并决策高扩展性、高可靠、面向未来的数据架构和开发流程等。2、技术实现· 基于技术方案的拆解,按照任务目标和产出规范,完成任务/子任务的设计、编码开发和系统功能实现;· 负责核心功能的架构与代码模板的编写,开发与维护系统公用核心模块,技术架构重构、优化等;· 主导或指导复杂数据平台、数据管道、数据服务的设计、研发与优化,确保数据链路的高效、稳定、可扩展,并能有效支持数据分析、决策和智能化应用。3、稳定性和性能优化· 制定稳定性策略,寻找并解决产品系统中的潜在风险和瓶颈,覆盖线上疑难杂症问题,确保系统的安全可靠;· 探索产品优化技术和方法,进行性能优化,提高产品稳定性和性能。4、技术预研· 跟踪和了解产品技术和趋势,根据业务需要提供技术支持和建议,评估新技术在业务场景的落地可行性及价值。5、技术规划· 基于业务需求和技术趋势,主导制定并推动落地支撑业务长期发展的技术架构,确保其具备高可用、高可靠、高拓展性,并能有效沉淀数据资产、驱动业务持续改进。职位要求1. 8年以上IT、互联网、云计算或大规模数据平台研发工作经验,对互联网业务开发、架构设计有体系化的深入理解。面对技术领域的不确定性,具备优秀的技术判断力和决策能力;2. 能够主导设计并推动落地高并发、高可用、高伸缩、低成本、高数据一致性/可靠性的系统架构。精通数据密集型系统架构,具备设计、构建和优化超大规模数据平台、数据管道及数据服务的成功经验。能够快速定位并解决跨领域、跨系统的复杂技术难题,具备强大的技术攻坚能力。具备技术前瞻性,能预见数据技术发展趋势及其对业务架构的影响;3. 深入理解业务逻辑、数据流与价值链条,能够通过业务建模和领域驱动设计将复杂业务需求转化为高效、可扩展的技术架构。基于技术长期发展和业务战略目标,从全局视角出发,平衡业务需求、技术可行性与数据治理要求;4. 深入理解数据资产(元数据、数据质量、数据安全)的重要性,并能在系统设计中有效落地相关实践,有数据资产化,并赋能数据分析、AI应用落地的经验者优先;6. 对云计算、大数据、AI等前沿技术保持高度热情和敏锐度,具备极强的快速学习能力。能够将新兴数据技术趋势转化为切实可行的业务解决方案。优秀的沟通表达、技术影响力和跨团队协作能力,能够有效驱动跨职能合作。
点赞 评论 收藏
分享
评论
15
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务