爱奇艺面试Python高级开发,竟然挂在第5轮……

Java SSH框架学习 阅读详情

今天给大家大家一些参考分享我曾经在爱奇艺的面试,过程还是比较有意思的,可以给大家一些参考。

聊骚阶段

嗲妹妹:你好,我是爱奇艺的HR,我们正在招聘运维开发岗位,请问您最近有在看工作机会吗?

我:(这声音也太酥了吧我去……)嗯,你好,信号不太好,能在说下吗?(让我再酥一次吧)

嗲妹妹:(重复)

我:(我去,真的好酥啊)啊听到了,嗯,最近有在看 (不看机会,就没机会聊下去了啊)

嗲妹妹:嗯嗯,那简单的介绍一下,……,公司在xxx,你看什么时候方便过来一次吗?

我:可以可以,那就约在周xx吧,我应该可以,那天是你本人接见我吗?(卧槽……不由自主的就问出去了……)

嗲妹妹:当然是啦,我会全程负责你的这次面试(没有这次面试几个字多好?)的,好呀,那我们周xx见咯,拜拜~

我:嗯……(快不行了……)

准备环节

这是一个运维开发的岗位,在去之前呢,我也看了下爱奇艺的JD,讲道理,我这个人呢,还是喜欢做点准备的,如果去,就是我可能会考虑对吧,(毕竟他们除了要我,还有其他选择吗?)那最爽的结果就是手握各大厂的OFFER,然后沉浸在无法做出选择的幸福中了。

那准备过程中,发现他们的要求中需要对ansible熟悉,那我之前是有用过ansible的,但是对saltstack是比较熟悉的,因为产品化的东西更吸引我,而且在工作中也用他做过二次开发,所以就去对ansible做了一些调研,然后自己写了几个playbook,包括python api调用。

这里要说下,网上很多资料都是ansible 2.2 的,这个老版本了,截至发稿,已经是2.5了,其中的api调用也发生了很多的变化,建议大家多去看Official Guide,百度到的真的太乱。这里不展开讲了。

那天到了后,进入爱奇艺大厦(大厂都是有独栋的,确实不一样,下次有机会在分享其他的bilibili、鹅厂、饿了么的),就在下面等着呗

然后坐了一会,来了个男的,把我接上去了(我去???难道电话对面就是你?变声器?这么套路的?还好呀?还嗯嗯?),领到小房间后,让我填表格什么的。

我很老实的告诉大家,我全程脑子里就在循环电话那头的声音。我很低落,很难过,难道真的是jc上脑?

填完单子后,就等着呗,然后那个变声男就把我的单子拿走了,然后丢了句,“稍微等下,面试官马上就来”(心想,你走吧走吧,我也差不多准备走了……)

初面

来了位个子一般的(因为我胖啊,我怕谁),做个自我介绍

我觉得这个还是有说明的必要的,自我介绍一定要强势,一定要底气足。是你们要我,不是我自己找你们的,不要搞错好伐……

那么需要凸显的有:

  • 自己的项目介绍(运开的话,就是CMDB、CI/CD、k8s、OpenStack,有什么吹什么,千万别不好意思)
  • 武器库(Python什么级别?用过协程就别说多进程,用过Tornado就别说只会Django)

Q:Python的列表解析式会写吗?会的话,写一个呗。比如选出1-100中的奇数。

A:[i for i in range(100) if i % 2 != 0](其实这里有很多种做法,比如最简单的用切片就可以了 list(range(100))[1::2]都不需要列表解析式,但为了迎合他的问题,你得往他身上靠啊……)

Q:那 (i for i in range(100) if i % 2 != 0) 这个和你写的有什么区别呢?

A:你现在写的是生成器解析式,返回的是一个可迭代对象,不是list对象(其实技术面试呢,如果你能摸到对面的小心思,那就稳了呀)

Q:装饰器有用过吗?用过的话,一般你是用于解决什么场景的?

A:用过。典型的,用户认证,简单点的可能日志处理等。主要用来处理一类问题的时候。

Q:那你能写一个装饰器吗?用来对用户的参数进行检查,如果参数类型不匹配,就返回一个error报文,否则返回success。

A:好的。(就写呗。这里不以代码为主,思路很简单么,如果你用py2可能就要用attr了,但我py3 可以用inspection啊,简单啊,然后把获取到的参数检查一下类型就好了呗,但这里也有一个要求,类型是定义在函数声明时?py3.5开始的类型注解。还是写在配置文件或者函数体里面?反正我就当你用py3写了类型注解了。)

……(省略一些基础问题)

由上可以看出,面py开发,基础是很重要的,因为大多自学py的,按照我的经验,对于基础部分内容掌握得不牢靠,以为py就是调调第三方库那么简单。

期间还问了上下文的实现原理,还有类的使用、继承、__init__和__new__的区别,实例方法、类方法、静态方法,实力属性、类属性等等。不一一展开了。

Q:你有做过CMDB吧,那你们CMDB里,如果有多套业务同时发生,你是怎么处理的?

A:(开始问我网络和并发了,这个要能听出来)我起初用的是多线程的,后来发现在处理并发的情况下,效果并不理想,就改用多进程了。但还是会有瓶颈,比如在作业模块上(主动抛出橄榄枝,我还做过作业平台),并发比部署系统更频繁,多进程处理会直接打满服务器CPU。后来就考虑换了协程,效果非常好。

Q:哦~你说到了协程,能说明一下协程和线程、进程的区别吗?

A:(知道你要问,这不被我带节奏了么)……(省略百度百科),协程主要解决的还是并发的问题,以及python GIL带来的并行处理能力。

接着就让我写一个协程。那就简单的写一个生产者消费者模型呗。

聊了大概四五十分钟吧。之后还聊了Django 和 前端的一些技术。感觉都ok。

最后了解了下,他是负责运开的技术开发。

二面

休息过后,就来了第二位面试官,面我运维的,运开嘛,如果没有运维知识肯定是不行的。

先从最简单的三次握手四次挥手问起来。

接着深入一点,开始问我在一次浏览器地址输入一个链接后,到显示出页面,中间经过了哪些过程?其实就是问你DNS呗。

A:先找hosts文件,如果没有就开始dns了,查询本地缓存,如果没有则向根发起查询,一层层向下请求,直到找到为止,响应给本地DNS服务器,在返回给客户端。(个人感觉dns这块回答的有点虚……相对py来说)

Q:那你有做过类似nginx的配置吗?能简单说下代理或者负载均衡吗?

A:nginx就自己用过,但没有生产维护过。(没有做过的话,个人建议还是老实交代为好,其实本来技术面试就有可能遇到你不会的,完全没有关系啊,只要符合要求,部分技术不合规也是没有关系的。)

后来的对话中,面试官也表示,可能之前做的更多的是DB的工作,对于web容器这块不熟悉关系也不是很大。

然后就和我聊起了DB,MySQL的高可用、分表,SQL优化,监控等。这些基本都回答的ok,也是老套路了,网上能查到很多,这里不做叙述。

技术组长

过了2轮后,竟然还有技术面,我去,是技术组长,然后还是自我介绍(不得不说,每轮都要自我介绍,每一轮我竟然说的还不一样……)

经过一些基础的可能上面两轮问过的问题后,就开始问我算法了,嗯,确实不太一样。这里我只能说靠平时积累了,有多少货就都掏出来吧!

Q:现在给出一个列表,[a,b,c,d,a,v,s,d,c,a],对他进行计数,返回出现次数最多的

A:嗯,我想想。然后给出了一个字典的存储方式,原因就是可以减少循环次数,尽可能降低时间复杂度。其实我一开始想说,直接用Counter模块不就好了么,但是没说出口,我知道会被打。

之后就对我自己做的一个MiracleOps问了很久,主要围绕的还是实现的方式和原理,能理解啊,你做的东西,自己一个人做的,那随便问你都知道咯,(就是看看你是不是在吹呗,很多人会把自己参与的项目说成是自己独立完成的)

这里就会涉及到应用层的逻辑分化,以及软件层面的架构选型。这个还是看你个人经验了,如果没啥的话尽量别硬吹,很容易吹破。

比如为什么我的运维平台是用MongoDB,没用MySQL。在处理多租户、多任务的时候你是怎么解决竞争关系的。作业交付中,如果断点了怎么办,是等待还是结束?一系列的问题都值得讨论。

整个三面大概也持续了要有不到一个小时。

技术总监

终于熬出头了,和技术总监对吹环节终于到了,和技术总监聊就有一个好处,你可以不用说具体的实现了,和“老人家”聊技术,你就得让他觉得你这个小伙很靠谱,思维很先进,有意思。

我充分发挥了我12年的语文词汇,把能说的成语都套上了技术的字给丢出去了。让我谈谈理想,我就吹啊,我要把自己的余生交给公司,为公司开辟疆土,将运维盈利化、产业化。让我们的部门成为公司最受瞩目的part,让总监你成为老板的左膀右臂!

我也不知道这波吹的怎么样,反正总监是笑了。你们觉得呢?

其实我觉得我更适合和总监面试,因为我这人有个毛病,喜欢吹……遇到同类型选手可能会激发我的斗志,通过身体的荷尔蒙喷发出更强大的吹的欲望。

那给大家的建议就是,对于和总监、领导面试,放轻松点,没什么的,技术都过了,总监无非就是关心一下你的家里情况,方便后面加班咯……在关心下你的个人情况,看看身体能不能吃得消996咯……

你如果真的想进这家公司,那你面试的时候就表达出自己身体贼好,家里全部交代清楚了。当然你也可以明确说明我不加班,我不996。

HR

吹完江山,接下来就是和美人聊咯,嗯,hr小姐姐来了,和我说完大概情况后,和我开始聊起待遇,问我要多少。

划重点了,大家在这个时候一定要稳住,千万别兜底,你自己得要有自己的底,过了咱就不伺候了。

你可以在自己的工资上面稍微加一点,把平时的奖金、福利、打车报销balabala,都加在基本薪资上,毕竟涨薪和福利可没关系。

另外,hr如果要你说期望,你就往高了说,反正高了也会压你,低了也会压你。别做老好人,我遇到太多读者和我抱怨要少了,后悔,也没办法了。

经过一番博弈后,hr小姐姐终于问出了那句“如果薪资没有达到你的预期,你还会考虑我们公司吗?”

小伙伴们,这句话你们应该不陌生对不对,千万不要方,你可以委婉的告诉他,“经过一天的面试,我觉得贵司的流程制度还是非常完善的,而我应聘的部门气氛也非常好,我相信我能为公司、部门带来看得到的提升,也相信公司会正确的给予我一个合理的范围。”

这叫什么?打太极啊!你推我,我推你,不就那回事吗,hr就懂了呀。

在薪资方面我就不多说具体数字了,毕竟透露公司薪资是不道德的,反正那个薪资是在我合理涨幅里的,其实还高了一点,20%+,但我想要更多,哈哈哈。最后就考虑下呗

总结

好了,吹了一天的面试经历,到家就已经7点多了。真的累了,但我还是忘不掉那天电话里的声音。为什么始终没有出现。还是出现了我并没有发现……

面试流程大体相同,不同的是技术问题,以及每个人对应的方式方法,给大家总结一下我的经验:

  • 技术面的时候,一定要把自己有的全都掏出来,让对面看看咱的真家伙……
  • 在和总监面的时候,尽量说的眼界大些,能给部门带来收益是最好的了,但别越界了,让领导觉得你过来会威胁到他,那估计就没戏了。
  • 和hr再聊薪资的时候,不要过早暴露自己底线,另外hr想要知道你的期望都是ok的,但你可以多加一点,反正合不合适hr都会告诉你的,要你就会说在考虑下,或者争取下,如果不合适,你低了过去也没意思。

希望这篇文章能给大家带来一些思考,而不是纯技术上的刷面试题。

这里给大家分享一份Python全套学习资料,包括学习路线、软件、源码、视频、面试题等等,都是我自己学习时整理的,希望可以对正在学习或者想要学习Python的朋友有帮助!

优快云大礼包:全网最全《全套Python学习资料》免费分享🎁

😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

1️⃣零基础入门

① 学习路线

对于从来没有接触过Python的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

② 路线对应学习视频

还有很多适合0基础入门的学习视频,有了这些视频,轻轻松松上手Python~在这里插入图片描述

③练习题

每节视频课后,都有对应的练习题哦,可以检验学习成果哈哈!
在这里插入图片描述
因篇幅有限,仅展示部分资料

2️⃣国内外Python书籍、文档

① 文档和书籍资料

在这里插入图片描述

3️⃣Python工具包+项目源码合集

①Python工具包

学习Python常用的开发软件都在这里了!每个都有详细的安装教程,保证你可以安装成功哦!
在这里插入图片描述

②Python实战案例

光学理论是没用的,要学会跟着一起敲代码,动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。100+实战案例源码等你来拿!
在这里插入图片描述

③Python小游戏源码

如果觉得上面的实战案例有点枯燥,可以试试自己用Python编写小游戏,让你的学习过程中增添一点趣味!
在这里插入图片描述

4️⃣Python面试题

我们学会了Python之后,有了技能就可以出去找工作啦!下面这些面试题是都来自阿里、腾讯、字节等一线互联网大厂,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

5️⃣Python兼职渠道

而且学会Python以后,还可以在各大兼职平台接单赚钱,各种兼职渠道+兼职注意事项+如何和客户沟通,我都整理成文档了。
在这里插入图片描述
在这里插入图片描述
上述所有资料 ⚡️ ,朋友们如果有需要 📦《全套Python学习资料》的,可以扫描下方二维码免费领取 🆓
😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓

👉优快云大礼包🎁:全网最全《Python学习资料》免费分享(安全链接,放心点击)👈

​

完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了 本文以博主本人报考jun dui文职,从报考、备考、考试、查成绩到资格审查、面试,全程亲身经历,给想要报考该内容的朋友们一些小的参考。祝你顺利上岸!完整复盘【避雷jd文职某岗位】潍坊青州hhj(据说未来搬到天津),助理实验师岗位,三人进面,面试全部不及格,空头岗位!像这种情况,该单位很多 | 附个人完整备考背诵题目 | 世间一场梦,不会再考这个了 阅读详情

相关推荐

‌NTRU算法详细教程 | 2025年最新版(基于NIST后量子密码标准更新)

‌:NTRU是当前抗量子加密的黄金标准,‌。

blns_yxl的博客 1804

爱奇艺面试Python,竟然挂在第5轮……

今天给大家分享我曾经在爱奇艺的面试,过程还是比较有意思的,可以给大家一些参考 聊骚阶段 嗲妹妹:你好,我是爱奇艺的HR,我们正在招聘运维开发岗位,请问您最近有在看工作机会吗? 我:(这声音也太酥了吧我去……)嗯,你好,信号不太好,能在说下吗?(让我再酥一次吧) 嗲妹妹:(重复) 我:(我去,真的好酥啊)啊听到了,嗯,最近有在看 (不看机会,就没机会聊下去了啊) 嗲妹妹:嗯嗯,那简单的介绍一下...

Python专栏 6898

模糊综合评价模型

一.引子 1.数学归纳法:同高中知识 2.秃子悖论:秃子悖论 这俩个例子都是类似于“量变引起质变”的道理,而在数学中我们把这类问题的性质叫做“模糊性”,在生活中我们也经常能遇到一些模糊的概念,比如年轻、帅、很少很多… 二.概述 模糊综合评价法是一种基于模糊数学的综合评价方法。该综合评价法根据模糊数学的隶属度理论把定性评价转化为定量评价,即用模糊数学对受到多种因素制约的事物或对象做出一个总体的评价。它具有结果清晰,系统性强的特点,能较好地解决模糊的、难以量化的问题,适合各种非确定性问题的解决。——来自百度百

The__Tyche的博客 2万+

面试爱奇艺,竟然挂在第 5 轮……

作者 | 上海小胖责编 | 胡巍巍今天给大家分享我曾经在爱奇艺的面试,过程还是比较有意思的,可以给大家一些参考。前期沟通HR:你好,我是爱奇艺的HR,我们正在招聘运维开发...

程序人生的博客 2492

GMSL Strapping Pins CFG0/CFG1 应用

如果 0x13.bit3 = 0, 则是链路没有 Locked,需要去排查下具体问题(通常是工作模式配置问题)如果遇到 Link 无法建立(Locked),电源没有问题的情况下,多半是加串器和解串器的工作模式不匹配。芯片在上电时,会检测这两个管脚的电压,根据不同的电压值,芯片进入到不同的工作模式。一对加串器和解串器,只要工作模式匹配得当,Link Locked,便能够正常工作。ADI 已经充分考虑了用户的需求,尽可能的降低的芯片的使用和配置复杂度。GMSL 的解串器也是类似的配置,具体请参考对应的规格书。

iStoneWalker的博客 1271

HFSS线圈仿真避坑指南:从建模到寄生参数分析的完整流程

本文详细介绍了HFSS线圈仿真的完整流程,从精准建模到寄生参数优化,特别针对Ansys Electronics Desktop用户提供实用指南。涵盖线圈几何构建、材料属性配置、端口激励设置及寄生电阻与电感分析等关键步骤,帮助工程师避免常见错误,提升仿真精度与效率。

weixin_29209801的博客 549

面试爱奇艺,竟然挂在第5轮……

今天给大家分享我曾经在爱奇艺的面试,过程还是比较有意思的,可以给大家一些参考 聊骚阶段 嗲妹妹:你好,我是爱奇艺的HR,我们正在招聘运维开发岗位,请问您最近有在看工作机会吗? 我:(这声音也太酥了吧我去……)嗯,你好,信号不太好,能在说下吗?(让我再酥一次吧) 嗲妹妹:(重复) 我:(我去,真的好酥啊)啊听到了,嗯,最近有在看 (不看机会,就没机会聊下去了啊) 嗲妹妹:嗯嗯,那简单的介绍一下...

weixin_34267123的博客 496

黑猫带你学UFS协议第23篇:UFS固件升级操作详解(FFU)

摘要:本文介绍了UFS固件更新(FFU)的实现方法与注意事项。根据UFS3.1 JEDEC协议,FFU通过write buffer命令(MODE=0Eh)下载FW固件,随后必须进行power cycle或硬件复位生效。文章详细阐述了FFU操作的10条规则,包括数据分片传输要求、寄存器访问限制等,同时指出协议未明确的厂商实现差异。关键寄存器包括bFFUTimeout、bDeviceFFUStatus和fPermanentlyDisableFwUpdate。

黑猫奥利奥的博客 1万+

python人工智能面试题爱奇艺面试题_爱奇艺面试Python,竟然挂在第5轮……

爱奇艺面试Python,竟然挂在第5轮……发布时间:2019-05-23 06:37,浏览次数:337, 标签:Python今天给大家分享我曾经在爱奇艺的面试,过程还是比较有意思的,可以给大家一些参考聊骚阶段嗲妹妹:你好,我是爱奇艺的HR,我们正在招聘运维开发岗位,请问您最近有在看工作机会吗?我:(这声音也太酥了吧我去……)嗯,你好,信号不太好,能在说下吗?(让我再酥一次吧)嗲妹妹:(重复)我:(...

weixin_39907658的博客 96

手把手教你学Simulink--基于Simulink的高增益DC-DC变换器仿真建模

特点高电压增益:可以在不使用变压器的情况下实现较大的电压升压比。适用于低电压源:如太阳能电池板、燃料电池等提供的低压直流电源。效率问题:设计时需特别注意提高效率,减少能量损失。挑战电路复杂性:通常涉及多个电感和电容,以及复杂的开关模式。元件选择:合适的元件参数对于达到理想性能至关重要。控制策略:确保高效稳定运行的同时,适应负载变化。首先明确要模拟的任务内容。实现特定的电压增益比(例如从24V升至380V)。根据预期的输入输出电压确定合适的电路拓扑和元件值。

MHD0815的博客 173

【AI智能体】Codex + Obsidian 打造专业知识库实战详解

Codex + Obsidian 搭建并操作知识库实战详解

congge 3093

python人工智能面试题爱奇艺面试题_爱奇艺面试试题是什么?爱奇艺怎么面试的?...

动漫社区运营职位描述:1、负责社区的日常运营,管理监控社区运营数据;2、深入分析社区用户需求、行为路径、交互等,对各项运营指标负责;3、定期复盘,推进策略迭代以及运营方法改进,沉淀有效运营模式;4、结合即时性热门话题挖掘用户需求,针对性开展线上活动的策划、互动、执行及效果追踪;5、负责社区、微博、直播等话题/内容的维护、引导、质量提升,提升用户互动、粘合度及品牌价值;6、收集、分析各种竞品的信息和...

weixin_39758618的博客 188

后仿真中《SDF反标必懂连载篇》之 Negative Delay (理论篇)

今天,学习一下SDF文件中的负数延时问题。比如下面的图片中的SETUPHOLD 中的hold time 为负数。

那么菜的博客 2577

最全Python库大全_python中的makeupsafe,爱奇艺Python面试题

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

m0_63102527的博客 767

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

一个初级python web后端开发工程师的面试总结

先介绍下我的情况:通信背景,工作一年多不到两年。之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。然后目前是在寻找python后端开发这一块的工作,使用的框架为django;之前一直通过优快云以及其他几家技术博客/论坛吸收大家的经验,在感激之余,也想输出点什么,造福大家,因此就有了这篇水文,希望大家能够多多吸取我的经验教

AyoCross的专栏 5万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

2024年P叔带你学Python-7-while 循环,2024最新爱奇艺Python社招面试题目

while 循环是一种重复执行代码块的结构,只要指定的条件为 True,就会继续执行。您可以在循环体中使用 break 和 continue 语句来控制循环的行为。P叔给大家带福利来了!一、Python所有方向的学习路线Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。二、Python必备开发工具Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。

2401_84141332的博客 652

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

互联网公司面试自我介绍范文《民国奇探,Python原生开发如何深入进阶

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2401_83944560的博客 628

2015爱奇艺暑期实习生面试

2015爱奇艺暑期实习生面试(技术一面)周三(2015年7月1日)下午三点半接到上海爱奇艺打来的电话,面试官问我放不方便,我说我在拔智齿,然后面试官就问我什么时候方便面试,我说晚上八点或者明天中午,然后面试官就说,那明天中午1点的时候我给你打电话吧。我说,好。面试官说话挺和气的,很有礼貌,最后挂电话的时候他那边迟迟不挂电话,等了一分多种,然后我就挂了电话。第二天中午1点钟,面试官打过来电话,问我放不

UE引擎开发工程师 4663

RabbitMQ 面试题

你发一条消息,在网络上并不是一个整体飞过去的。如果消息比较大,RabbitMQ 的底层协议会把它切成多个数据包(帧),按顺序发送,Broker 收到后再拼起来。假设线程 T1 和 T2 同时用同一个 Channel 发消息:T1 发消息 A,被切成三个帧:[A1] [A2] [A3]T2 发消息 B,也被切成三个帧:[B1] [B2] [B3]如果没有任何保护,这两个线程的帧可能交错到达 Broker,变成 [A1] [B1] [A2] [B2] [A3] [B3]。

互联网叫兽 549
上一篇: 2023 年 10 大前端发展趋势
下一篇: 学习Python, 没有工作经验没高学历能找到好工作吗?
Llama-Turbo
博客等级 码龄4年 9901粉丝 2022原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值