# 原味笔面经
你的每一次求职经历都值得被记录。在这里分享原汁原味的名企笔试、面试经验。
···
790人正在讨论
#
汤圆儿
上海富聪科技有限公司·运营专员

普华永道it associate面试

各位大佬们 有没有知道的讲讲普华永道fcs-gts部门是干嘛的,一个manager一个sr manager周一面我(社招),类似于it技术支持咨询之类的,一般会问些啥呀?想去但是怕过不了…
分享
2
原味笔面经
jinning li
广东海洋大学·2022届

985学渣秋招总结,和女友双双上岸华为

985本科,学数学的一个小渣渣,女票一个学校的,软工的 ⏰实习期 本来今年是打算考研的,后来疫情在家太无聊了,正好看到实习信息就报了华为。 为了机考,面试也狠狠突击了一段时间,三月报名,四月机考ac一道题100分飘过,五月经历技术和主管面,然后六月初拿到了offer(已经放弃考研了) 然后6月24号就正式入职了,由于不是科班生,进来做东西啥都不会,每天就是学学学, 跟着新员工和实习生的小班做统一项目,然后一个多月就开始答辩,比较幸运拿了优秀实习生,可以秋招直通 (题外话,实习的时候遇到了一个学校同样来实习的现在的女朋友,之前不认识,实习认知了然后就在一起了,女朋友实习没有拿到直通) ⏰秋招 秋招的过程比较折磨,直接走了秋招流程,由于本人比较菜,就直接all in华为了,可能也是觉得自己比较稳?(也不知道哪里来的信心) 然后女朋友类似吧,不过她有后路的,她秋招的面试都顺利通过了,我主管面也直接通过,然后就是漫长的等待 我的流程走的比较快,大概10月21日就签约完了, 然后一直等女朋友cbg的信息,直到快绝望的时候前几天突然来了意向 感谢华为捞我们俩吧,这次秋招也算收获满满 all in也拿到了比较好的结果 11月末就结束实习,回校之后就可以好好玩耍,顺便多学学基础吧,感觉自己还是太菜了
分享
17
原味笔面经
朝夕
太原理工大学·2022届

中国银行信息科技运营中心面经

今天下午1点于国际金融研修院参加了中行信科的面试,面试形式是一面群面+二面单面,大概四五位面试官(没有仔细数). 进入面试地点先签到+填写资料,然后抽签群面. 进入群面,有五分钟思考时间然后第一轮发言,我第一位发言(可能是性格比较着急吧!)后面十分钟讨论时间.总的来说大家口才都很不错,观点也比较统一,带了手表的小姐姐担任了计时和总结的工作(可能由于紧张的缘故,总结的比较一般,如果没这么紧张她应该能说的更好哈哈). 然后是单面,由于我的序号是6等待前面五位同学先面,我们又回到了签到的地方,于是我就开始吃吃喝喝(哈哈,面试的额外收获吧,吃了不少零食)大概一个小时左右轮到了我.先是自我介绍,学历简历啥的我都没啥问题并且获得了面试官的认可,其中中间的面试官首先问:如果你被分配到了运维这个岗位你能接受吗,然后就展开讲了运维的工作内容以及工作时长(7*24 三班倒)我一开始没听到三班倒,就说了句不睡觉的吗,这....然后面试官们就都开始笑;接着一个女面试官问我有没有互联网的offer以及为什么不选择,我直白的回:因为没有户口,然后大家又笑了(好吧);然后中间的面试官继续问他选择了我,我留下的概率是多大,我没给出明确回复,但是提出了晋升方面的问题;最后女面试官让我介绍了一个社团的活动;在结束的关头旁边那个一直不说话的面试官提出了一个问题,你简历填写把你妈妈的名字写成了自己的(好吧,气氛变得异常尴尬,确实我很粗心!!!) 最后我面试结束啦,外面下着小雨,这几天北京的空气确实不太好😂!总的来说面试体验还不错,第一次经历群面(群面真有意思,but大家说方案的时候确实不考虑方案落地)并且见到了几个漂亮小姐姐,还吃了不少零食. ps:弱弱问一句打车费能报销吗?哈哈哈哈!
分享
16
原味笔面经
Candy

【四大-普华永道】普华永道 PwC 助理软件工程师 校招 笔经面经

11/17参加线上宣讲以及在线笔试,面试流程比较特别的一点在于有一个实习过程,从12月起就可以实习,3-4月转正,满3个月可以开实习证明。 笔经(尽量回忆,如果不可以po出来请联系我删除) 1、英语逻辑假设题,参考GRE逻辑题,削弱、加强题 2、java 2.1、代码段题 2.1.1、程序运行结果 2.1.2、选择填空题 e.g.1 a = 2 var a = 10 e.g.2 if(x>y) if (y<z) z = y; else z=x [大概是这样吧,因为我其实不会java] e.g.3 合法的import 2.2、基础题 2.2.1、static nested class 2.2.2、instance of 2.2.3、constant variable:static final 3、c 3.1、char huge*near*far ptr;sizeof(**ptr)…… 3.2、void *funtion()返回的是什么 3.3、连续赋值 3.4、基地址 4、web 4.1、css 定义了一个title style 怎么用 5、英文主观题 5.1、团队合作项目 5.2、匹配的能力 面经(微凉) 11/20线上面,每人15分钟 1、英文自我介绍 2、多个面试官问问题,有点像银联的模式 2.1、职业规划 2.2、语言等技术栈 2.3、期望薪资 2.4、具体的业务如没有算法主要是给出解决方案或者是比较小众的产品是否符合预期,跟职业规划期望好像不相符。 3、我进去的时候听到前一个人结束面试的问题是讲sql恢复好像。 我忘了说我后端这一块也是有接触过数据库的。2333
分享
评论
原味笔面经
🐈🐰🐶
香港浸会大学·2022届

【普华永道】 助理软件工程师 校招 笔经面经!!

11/17参加线上宣讲以及在线笔试,面试流程比较特别的一点在于有一个实习过程,从12月起就可以实习,3-4月转正,满3个月可以开实习证明。 笔经(尽量回忆,如果不可以po出来请联系我删除) 1、英语逻辑假设题,参考GRE逻辑题,削弱、加强题 2、java 2.1、代码段题 2.1.1、程序运行结果 2.1.2、选择填空题 e.g.1 a = 2 var a = 10 e.g.2 if(x>y) if (y<z) z = y; else z=x [大概是这样吧,因为我其实不会java] e.g.3 合法的import 2.2、基础题 2.2.1、static nested class 2.2.2、instance of 2.2.3、constant variable:static final 3、c 3.1、char huge*near*far ptr;sizeof(**ptr)…… 3.2、void *funtion()返回的是什么 3.3、连续赋值 3.4、基地址 4、web 4.1、css 定义了一个title style 怎么用 5、英文主观题 5.1、团队合作项目 5.2、匹配的能力 面经(微凉) 11/20线上面,每人15分钟 1、英文自我介绍 2、多个面试官问问题,有点像银联的模式 2.1、职业规划 2.2、语言等技术栈 2.3、期望薪资 2.4、具体的业务如没有算法主要是给出解决方案或者是比较小众的产品是否符合预期,跟职业规划期望好像不相符。 3、我进去的时候听到前一个人结束面试的问题是讲sql恢复好像。 我忘了说我后端这一块也是有接触过数据库的。2333
分享
评论
原味笔面经
她的眼睛会笑
伦敦大学学院·2022届

秋招上岸了,关于群面和单面有一点小心得希望可以对大家有一点点帮助

今年秋招就很难,但还好挺过来了。作为一个有奉献精神的人(或许可以这么说),想要为大家做些什么。可能谈不上回馈,至少是一点经验分享,把我想到可能有用的东西拿出来大家都看一看,希望可以有帮助【鞠躬】 当然我自己也不是多厉害的人,这次秋招面了三家(投了大概一百多家…),其中两家是会计事务所,一家是国企。现在是拿到了一家事务所和一家国企的offer,都是群面+单面/业务面,然后大概整理了一下一些七七八八的,可能逻辑性不是很强,供大家参考,我有没有写清楚的大家直接问/豆邮我就好~ 然后背景是非财会相关的商科本科(虽然课程设置一点都不商科,也和财务p关系都没),以下写到的两家都是财务/审计。 我不知道我的措辞是不是都很稳妥,因为很怕被说是凡尔赛。。。昨天刚看到朋友圈一个同学集邮式的offer(顶尖咨询+国内互联网大厂),和人家比起来我是很废,如果看完我这一堆叨逼叨觉得有不适,是凡尔赛的组员,我先说一句对不起!然后希望你能从我间或的吐槽里看到一点好笑能开心一下就好~ 事务所: 群面是商业case:问题是一家有点夕阳产业的公司要是否要进入新行业(特点是赚不了快钱) 审计/会计行业的特色是谨慎性原则,这一点应该挺重要的。(例子是我加入的一个群面模拟群其中有个妹子面审计群面,因为太注重给出方向建议,被面试官说讨论“内容偏宏观咨询,缺乏审计思维,不够具体”,遂挂了) 我当时的观点一直都是要进入,但是要想办法减小风险,一直很注意资金链&控制投入&如何利用已有的长处去打优势。和事务所看重的谨慎性match。 虽然我很紧张,但尽量让自己坦然一些,。 比如我做pre的时候entrepreneur(创业公司)不会读,就卡了一下直接说中文,然后讨论的时候就直接问队友这个怎么读,呼应给自己打造的“爱学习”人设(虽然感觉很不要脸但是感觉面试官会比较看重这种)。 Pre的时候可以不要太执着于(不知道这个措辞是不是得当,想表达stick to这个意思emmm)自己的东西,只低头看稿就不太好,可以和队友/面试官有一点互动:“正如X同学之前提到的,进入该行业前期需要大量投入,我们可以通过合作尽量减少投入,同时我们还有自己作为老牌公司的优势,可以靠这一方面来养我们的新业务,保证资金链不断” 国企: 奇奇怪怪的四件事情排序,有点类似于“重要且紧急”“重要但不紧急”“不重要但紧急”“不重要且不紧急”。 我觉得这些国企会比较看重员工“乖 听话”(原谅我的刻板影响)。他们可能不需要什么leadership,也不需要多aggressive,漂亮嘴甜能干活最重要。 群面里我抛的观点是“作为员工,要先做好本职”。(因为我把一个类似于“further study”排在了最后) 群面的小总结 群面是比较综合的考验,我觉得看专业知识也没啥好看的。比如考商业案例的话其实我们作为学生给出的建议都是很没有用的,有可行性的方案都要建立在对行业的洞察上,所以感觉讨论的结果没这么重要,过程更重要。可以想一想这个公司看重什么,然后群面的时候尽量往那个上面靠。 国企这种都是老阿姨老大爷的(对不起这又是我的刻板影响),应该都差不多喜欢人美嘴甜性格好活泼一点(?)做事麻利的人,但说到底这样的人(如果长得好看就更喜欢了啊)谁不喜欢。 群面很多小伙伴最怕的是开口,我第一次群面的时候也是这样,全程好像就说了两句话,但秋招就推了自己一把,想着反正面不上的话这辈子都不会见面了,丢人就丢人了,而且就算我丢人,我也要丢得落落大方! 事务所单面: 我面试前疯狂和同组一起等单面的候选人聊天,就不去想单面会问什么,这样就没这么紧张,然后进去的时候会放松一点。 面试的时候我的人设就是诚恳。 我之前有一段相关的实习,非常非常非常短,面试官都说我就干了这么几天体会不到这份工作的精髓, 我的回答就会比较侧重自己从这段短暂的经历中发现了什么不足,然后怎么成长。 我觉得比较妙的是面试官问我有没有考过证,就答了考了一个小证。问我cpa的时候也是很坦诚地说了我买了书,但是还没开始学,和前辈聊天得到的建议是先学改动不大的科目。(虽然我自己是废得看都没看,但是也很诚实地说了,然后努力想让自己积极向上一点)。就,他给我挖的这两个坑,我每个都没刻意准备,但很巧都有应对,就算没有实在的准备也要强调一下自己“积极好学”的人设。 国企单面: 半结构化面试,面试官面4个候选人,其中有一个问了比较专业的问题,我人都傻了,我对财会的了解就这么一丢丢,导致当时贼想跑,想拎着包就走人,然后就觉得md来都来了,大不了就是不要我咯。 但好在面试官问我的时候更侧重于职业规划一些。 我自我介绍的时候cue了一下其他同学,因为想尽量生动一些,就大家每个人都一模一样的话术的话,感觉灵动(?)一些比较容易有记忆点。 然后我觉得自我介绍可以不用很重点介绍自己每份实习干了什么,因为这些内容在简历上都写了,而且大家基本都会讲实习内容,听多了谁还想听啊,再说了接收大量信息是很需要脑子的,大家都是人,都不想动脑子,面试官也是的。 面试官有问抗压能力,前面几位就说数字嘛,而且什么报告啊,会有很长的铺垫,说这个怎么怎么难,但是我觉得,数字在写简历的时候很有用是因为数字在一堆汉字里是很突出的。但是说话就没有,说话的时候最听得进去的是故事吧。 我就举了一个经历过像故事一样的例子。 说的时候尽量就放松,全程带笑,然后和面试官有一些互动,往聊天的方向引导,顺便展示自己。但是面这家特别放松的一个原因是当时我已经拿到了事务所的offer。。
分享
18
原味笔面经
哆啦A梦
上海海事大学·2022届

【字节跳动】已上岸游戏策划

字节游戏应该是秋招开始之后的第一批了,6月份就要投简历了。总之我参加的是非常早的提前批,游戏专场。在官网填简历的时候,把自己做的游戏项目,还有游戏测评都跟着简历一起打包发给他们了。(说实话从来没人和我提过我做的这些东西...不知道到底有没有用。但是我想说做都做了!发了也不会更糟糕嘛)至于企业/部门现状,人才需求,岗位JD,这些都是要大家自觉提早准备好了解好的。毕竟也是大厂嘛,排着队面试的。 笔试(6/30) 笔试题目和岗位的紧密性很高,我个人觉得专业度的要求是比较高的,不会问什么“ACT,RPG,FPS,CAD以上哪个不是游戏类型”这种低能题。涉及历史,佛道相关知识,修仙常用词汇,数值计算,概率计算,背景设定,写剧情等等。然后行测题就是和其他笔试题一样的那种,数学,逻辑,语文等等的。八仙过海,各显神通。只能多练,多做,多学,多看。祝大家好运! 一面(7/8) 字节的一面能够很明显的感觉到和腾讯的不同。字节所有的面试都非常看重我个人的创造性,聊得都是我的作品,可以看出来是新的部门,需要大量的有创意,有创作经验的新人加入。而腾讯很明显就是找螺丝钉,非常看重面试者的基本功:逻辑分析能力,横向对比能力,行业了解程度,迭代、改进已有产品的能力,团队合作能力等等。至于你的创作能力,想象力,稍微了解一下个大概水平就可以了。如果你真的有料,等进了公司自然有你发挥的时候。 面试官还是比较严肃的,可能都是这样?一面就要来点扮黑脸的,压力大的这样?我自我介绍的时候说到了我手上有3款游戏,包括做完了的以及正在做的,还有正在构思的。基本所有的问题都是围绕我的作品展开的。让我介绍一下自己的作品,特点、优势在哪里,灵感来源,为什么想做这样的游戏,描述一下我的游戏里最印象深刻的设计,最得意的关卡。后面还给我提了意见,说“那你有没有考虑过把XXX和OOO元素结合起来呢?”我当时真的还挺开心的,觉得是非常好的想法,有那么几秒钟感觉不像在面试,聊起来像真的在准备制作游戏一样。然后问了我的意向,就是文案方向还是数值还是什么其他的。 总体而言,说实话比腾讯的面试舒服很多。可能也因为是我自己做的东西,说起来比较有主导权吧。面完之后感觉是不错的,也确实是立刻收到了下一轮的通知。 二面(7/10) 二面的面试官是我求职遇到的所有面试官里最喜欢的一位。是一位有点胖胖的大叔,非常浓厚的北京口音,整个人也很友善,期间还不断叫我别紧张,就是聊聊天,也给了我很多正面反馈。反正印象特别棒,特别轻松。 一面是围绕我做的游戏,那么二面就是围绕我写的剧本。这里提一下,我大学4年都在话剧社,编剧,导演,演员都做过,有写过原创剧本,也有改编剧本,所以我觉得剧本创作能力是我能够拿出手竞争游戏策划的一个武器吧。简单介绍了一下背景之后,面试官一上来就说“我们今天就先不谈游戏啦,我想聊聊你,因为说实话文案策划这个岗位投的人比较少,我自己也没做过相关的工作,所以特别想了解一下你们对文案感兴趣,写剧本的同学们是怎么样的”。然后就聊我写过的剧本,问我一些细节啊,得意的剧情构思和设计,常用的技法等等。后面开始和游戏结合起来,问我人物的设计,世界观的设计。例如“如果你要设计一款游戏,或者你玩一款新游戏,你觉得哪些要素是可以帮助你构建世界观的,或者你能从哪些方向感受到这个游戏的世界观”。然后因为提到创作灵感,所以说到了ACG,我说我自认是忠实的日漫粉丝,这么多年可能也看了得有300多部作品了,很多灵感来源于漫画。于是中心就转移到了漫改,例如我玩过的优秀的漫改作品,为什么这些作品好,漫改作品在改编的时候有哪些东西是最重要的,怎么做出优秀的漫改作品等等。最后分享了一下日常工作相关的东西。其他的问题比较琐碎,是对话式的那种,所以不太能记得清楚了。难度略比上一轮高,不过还是可以回答到七八成的程度。 总体来讲是一次很愉悦的面试体验! 三面(7/10) 二面之后2个小时左右就接到通知说通过了,问我能不能立刻三面。说实话我在美国已经凌晨2点多了,最后约了凌晨3点的面试...面完4点多 😂 😂 三面的面试官也是个大叔,但是气场完全不一样。我从屏幕对面就能感受到,哇这个人,我绝对不想和他一起开会。非常严肃啊啊啊啊啊。不苟言笑那种,完全看不到脸上的表情变化,但是又不是冷漠,就是严肃,沉稳的感觉。说话也很慢,声音低,呜哇,想到都历历在目。 三面的内容其实已经和游戏关系不大了,更像是人格测试。例如我对于死刑怎么看?如果把我关在一个房间里不准出去只能玩一款游戏,我选哪款游戏?然后说到爱好什么的,让我推荐一款漫画给他,说明原因。游戏的问题也有几个,但是相比前两轮的,更加基础,所以没有遇到什么难点。 三面的问题很少,更多是根据你的回答追问。我觉得大家做自己就好了吧,应该也没有所谓的正确答案。思路,价值观是最重要的吧。 HR面(7/14) HR面其实没什么刁钻的问题,职业规划,有没有offer,平时玩什么游戏,能不能接受北京的生活等等,也就正常回答就可以了。与其说是面试,更多是沟通吧。是一个你可以了解公司的情况,工作,生活,福利制度等等的好机会。一般都是小姐姐,各位同学发挥个人魅力就可以了~有礼貌,多笑笑,没有什么特别要说的。走到这一步,offer也就在转角啦~ 录用通知书(7/24) 10天之后收到了录用通知书。因为很早就拿到了offer,而且是国内很不错的大厂,所以心态就非常轻松了,整个秋招也就只投了3间自己感兴趣的公司,字节,大疆以及腾讯。运气也真的很好,三间都拿到了offer。
分享
评论
原味笔面经
陈宇欣
香港科技大学·2022届

热乎乎的小米嵌入式面经来了!【攒人品】

面完好几天了,仍然没有消息,发一波面经攒攒欧气 一面上来两个手撕代码题,一个反转字符串,一个最大公共子序列 然后是简单的自我介绍 面试官问项目,问的很深 然后是简单的c语言问题 电路 单片机 计算机网络 嵌入式linux 然后就是个人性格方面的一些问题 面试官很好,引导着问问题 然后三天后接到了二面的通知 二面基本上问的都是个人性格 以及对公司的看法之类的问题 二面面试官也很好 整体上很好面试体验 下午就通知做测评 当天就把测评做了 是一些行测加性格测试的题。题量有点多,做到后期有点懵,不知道该选啥 听说这里许愿很灵 求oc 求offer
分享
19
原味笔面经
陌上吟归雪
悉尼大学·2022届

【绝了】TCP握手挥手的千层套路

我一看到TCP,啪就点进来了,很快啊,手指就按到点赞上面了,希望各位看官耗子尾汁,好好反思,谢谢朋友们! TCP TCP头部为20字节 源端口号(16位)和目的端口号(16位):再加上Ip首部的源IP地址和目的IP地址可以唯一确定一个TCP连接 数据序号(16位):表示在这个报文段中的第一个数据字节序号 确认序号:仅当ACK标志为1时有效,确认号表示期望收到的下一个字节的序号 偏移:就是头部长度,有4位,跟IP头部一样,以4字节为单位。最大是60个字节 保留位:6位,必须为0 6个标志位:URG-紧急指针有效;ACK-确认序号有效;PSH-接收方应尽快将这个报文交给应用层;RST-连接重置;SYN-同步序号用来发起一个连接;FIN-终止一个连接。 窗口字段:16位,代表的是窗口的字节容量,也就是TCP的标准窗口最大为2^16 - 1 = 65535个字节 校验和:源机器基于数据内容计算一个数值,收信息机要与源机器数值结果完全一样,从而证明数据的有效性。检验和覆盖了整个的TCP报文段:这是一个强制性的字段,一定是由发送端计算和存储,并由接收端进行验证的。 TCP 三次握手 为了保证数据能到达目标,TCP采用三次握手策略。 发送端首先发送一个带SYN(synchronize)标志的数据包给接收方【第一次的seq序列号是随机产生的,这样是为了网络安全,如果不是随机产生初始序列号,黑客将会以很容易的方式获取到你与其他主机之间的初始化序列号,并且伪造序列号进行攻击】 接收端收到后,回传一个带有SYN/ACK(acknowledgement)标志的数据包以示传达确认信息【SYN 是为了告诉发送端,发送方到接收方的通道没问题;ACK 用来验证接收方到发送方的通道没问题】 最后,发送端再回传一个带ACK标志的数据包,代表握手结束若在握手某个过程中某个阶段莫名中断,TCP协议会再次以相同的顺序发送相同的数据包 Q:为什么要三次握手? 三次握手的目的是建立可靠的通信信道,说到通讯,简单来说就是数据的发送与接收,而三次握手最主要的目的就是双方确认自己与对方的发送与接收是正常的 第一次握手,发送端:什么都确认不了;接收端:对方发送正常,自己接受正常 第二次握手,发送端:对方发送,接受正常,自己发送,接受正常 ;接收端:对方发送正常,自己接受正常 第三次握手,发送端:对方发送,接受正常,自己发送,接受正常;接收端:对方发送,接受正常,自己发送,接受正常 Q:两次握手不行吗?为什么TCP客户端最后还要发送一次确认呢? 主要防止已经失效的连接请求报文突然又传送到了服务器,从而产生错误。经典场景:客户端发送了第一个请求连接并且没有丢失,只是因为在网络结点中滞留的时间太长了 由于TCP的客户端迟迟没有收到确认报文,以为服务器没有收到,此时重新向服务器发送这条报文,此后客户端和服务器经过两次握手完成连接,传输数据,然后关闭连接。 此时此前滞留的那一次请求连接,网络通畅了到达服务器,这个报文本该是失效的,但是,两次握手的机制将会让客户端和服务器再次建立连接,这将导致不必要的错误和资源的浪费。 如果采用的是三次握手,就算是那一次失效的报文传送过来了,服务端接受到了那条失效报文并且回复了确认报文,但是客户端不会再次发出确认。由于服务器收不到确认,就知道客户端有没有请求连接。 Q:为什么三次握手,返回时,ack 值是 seq 加 1(ack = x+1) 假设对方接收到数据,比如sequence number = 1000,TCP Payload = 1000,数据第一个字节编号为1000,最后一个为1999,回应一个确认报文,确认号为2000,意味着编号2000前的字节接收完成,准备接收编号为2000及更多的数据 确认收到的序列,并且告诉发送端下一次发送的序列号从哪里开始(便于接收方对数据排序,便于选择重传) Q:SYN洪泛攻击(SYN Flood,半开放攻击),怎么解决? 什么是SYN洪范泛攻击? SYN Flood利用TCP协议缺陷,发送大量伪造的TCP连接请求,常用假冒的IP或IP号段发来海量的请求连接的第一个握手包(SYN包),被攻击服务器回应第二个握手包(SYN+ACK包),因为对方是假冒IP,对方永远收不到包且不会回应第三个握手包。导致被攻击服务器保持大量SYN_RECV状态的“半连接”,并且会重试默认5次回应第二个握手包,塞满TCP等待连接队列,资源耗尽(CPU满负荷或内存不足),让正常的业务请求连接不进来。【服务器端的资源分配是在二次握手时分配的,而客户端的资源是在完成三次握手时分配的,所以服务器容易受到SYN洪泛攻击】 检测 SYN 攻击非常的方便,当你在服务器上看到大量的半连接状态时,特别是源IP地址是随机的,基本上可以断定这是一次SYN攻击【在 Linux/Unix 上可以使用系统自带的 netstats 命令来检测 SYN 攻击】 怎么解决? 缩短超时(SYN Timeout)时间 增加最大半连接数 过滤网关防护 SYN cookies技术: 当服务器接受到 SYN 报文段时,不直接为该 TCP 分配资源,而只是打开一个半开的套接字。接着会使用 SYN 报文段的源 Id,目的 Id,端口号以及只有服务器自己知道的一个秘密函数生成一个 cookie,并把 cookie 作为序列号响应给客户端。 如果客户端是正常建立连接,将会返回一个确认字段为 cookie + 1 的报文段。接下来服务器会根据确认报文的源 Id,目的 Id,端口号以及秘密函数计算出一个结果,如果结果的值 + 1 等于确认字段的值,则证明是刚刚请求连接的客户端,这时候才为该 TCP 分配资源 Q:TCP三次握手中,最后一次回复丢失,会发生什么? 如果最后一次ACK在网络中丢失,那么Server端(服务端)该TCP连接的状态仍为SYN_RECV,并且根据 TCP的超时重传机制依次等待3秒、6秒、12秒后重新发送 SYN+ACK 包,以便 Client(客户端)重新发送ACK包 如果重发指定次数后,仍然未收到ACK应答,那么一段时间后,Server(服务端)自动关闭这个连接 但是Client(客户端)认为这个连接已经建立,如果Client(客户端)端向Server(服务端)发送数据,Server端(服务端)将以RST包(Reset,标示复位,用于异常的关闭连接)响应,此时,客户端知道第三次握手失败 TCP四次挥手 主动断开方(客户端/服务端)-发送一个 FIN,用来关闭主动断开方(客户端/服务端)到被动断开方(客户端/服务端)的数据传送 被动断开方(客户端/服务端)-收到这个 FIN,它发回一 个 ACK,确认序号为收到的序号加1 。和 SYN 一样,一个 FIN 将占用一个序号 被动点开方(客户端/服务端)-关闭与主动断开方(客户端/服务端)的连接,发送一个FIN给主动断开方(客户端/服务端) 主动断开方(客户端/服务端)-发回 ACK 报文确认,并将确认序号设置为收到序号加1 Q:为什么连接的时候是三次握手,关闭的时候却是四次握手? 建立连接的时候, 服务器在LISTEN状态下,收到建立连接请求的SYN报文后,把ACK和SYN放在一个报文里发送给客户端。 关闭连接时,服务器收到对方的FIN报文时,仅仅表示对方不再发送数据了但是还能接收数据,而自己也未必全部数据都发送给对方了,所以服务器可以立即关闭,也可以发送一些数据给对方后,再发送FIN报文给对方来表示同意现在关闭连接。因此,服务器ACK和FIN一般都会分开发送,从而导致多了一次。 Q:为什么TCP挥手每两次中间有一个 FIN-WAIT2等待时间? 主动关闭的一端调用完close以后(即发FIN给被动关闭的一端, 并且收到其对FIN的确认ACK)则进入FIN_WAIT_2状态。如果这个时候因为网络突然断掉、被动关闭的一段宕机等原因,导致主动关闭的一端不能收到被动关闭的一端发来的FIN(防止对端不发送关闭连接的FIN包给本端),这个时候就需要FIN_WAIT_2定时器, 如果在该定时器超时的时候,还是没收到被动关闭一端发来的FIN,那么直接释放这个链接,进入CLOSE状态 Q:为什么客户端最后还要等待2MSL?为什么还有个TIME-WAIT的时间等待? 保证客户端发送的最后一个ACK报文能够到达服务器,因为这个ACK报文可能丢失,服务器已经发送了FIN+ACK报文,请求断开,客户端却没有回应,于是服务器又会重新发送一次,而客户端就能在这个2MSL时间段内收到这个重传的报文,接着给出回应报文,并且会重启2MSL计时器。 防止类似与“三次握手”中提到了的“已经失效的连接请求报文段”出现在本连接中。客户端发送完最后一个确认报文后,在这个2MSL时间中,就可以使本连接持续的时间内所产生的所有报文段都从网络中消失,这样新的连接中不会出现旧连接的请求报文。 2MSL,最大报文生存时间,一个MSL 30 秒,2MSL = 60s Q:客户端 TIME-WAIT 状态过多会产生什么后果?怎样处理? 作为服务器,短时间内关闭了大量的Client连接,就会造成服务器上出现大量的TIME_WAIT连接,占据大量的tuple /tApl/ ,严重消耗着服务器的资源,此时部分客户端就会显示连接不上 作为客户端,短时间内大量的短连接,会大量消耗的Client机器的端口,毕竟端口只有65535个,端口被耗尽了,后续就无法在发起新的连接了 在高并发短连接的TCP服务器上,当服务器处理完请求后立刻主动正常关闭连接。这个场景下会出现大量socket处于TIME_WAIT状态。如果客户端的并发量持续很高,此时部分客户端就会显示连接不上 高并发可以让服务器在短时间范围内同时占用大量端口,而端口有个0~65535的范围,并不是很多,刨除系统和其他服务要用的,剩下的就更少了 短连接表示“业务处理+传输数据的时间 远远小于 TIMEWAIT超时的时间”的连接 解决方法: 用负载均衡来抗这些高并发的短请求; 服务器可以设置 SO_REUSEADDR 套接字选项来避免 TIME_WAIT状态,TIME_WAIT 状态可以通过优化服务器参数得到解决,因为发生TIME_WAIT的情况是服务器自己可控的,要么就是对方连接的异常,要么就是自己没有迅速回收资源,总之不是由于自己程序错误导致的 强制关闭,发送 RST 包越过TIMEWAIT状态,直接进入CLOSED状态 Q:服务器出现了大量 CLOSE_WAIT 状态如何解决? 大量 CLOSE_WAIT 表示程序出现了问题,对方的 socket 已经关闭连接,而我方忙于读或写没有及时关闭连接,需要检查代码,特别是释放资源的代码,或者是处理请求的线程配置。 Q:服务端会有一个TIME_WAIT状态吗?如果是服务端主动断开连接呢? 发起链接的主动方基本都是客户端,但是断开连接的主动方服务器和客户端都可以充当,也就是说,只要是主动断开连接的,就会有 TIME_WAIT状态 四次挥手是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。在socket编程中,这一过程由客户端或服务端任一方执行close来触发 由于TCP连接时全双工的,因此,每个方向的数据传输通道都必须要单独进行关闭。 来不及看的朋友们可以先点赞收藏走起呀,全都是遇到过的面试套路~ 如果哪里写的有纰漏,欢迎指正!
分享
17
原味笔面经
张鸣

【IBM】财务校招面经分享📝

面试过程或经历: 笔试题分两部分,一部分是.NET测试,另一部分是英语测试,分别有几十道选择题。HR在电话里说,.NET测试会偏向理论一些,有些难,可以用搜索引擎找下答案。被她那么一说我也不知道该如何是好,更不知该如何准备,于是就打算死马当活马医,霸王硬上弓吧。 当天晚上直接打开链接做题,做了以后才发现,所谓“偏理论”估计是HR从以往的被面试者那里得到的反馈,事实上这套题目考的其实就是我一直强调的.NET基础,例如C#语言的特性(从面向对象到LINQ里的种种),CLR的一些表现,BCL内常用类库的实现细节,还有就是代码阅读题了。总体而言其中相当部分也是我常用的面试题,自然正中下怀。
分享
评论
原味笔面经
青艾
中国石油大学(北京)·2022届

✨offer已接✨2021年京东TET管培营销方向!点赞分好运!

1. 笔试(8.14) 全是行测,没有开放性问答题,难度不高。 2. 群面(8.23) 群面是我个人觉得是TET面试中难度最大的一轮,毕竟淘汰率太高啦!当时的题目是【如何利用国潮让京东提高销售额】。提出框架+提出主题+总结陈词,做了这三件事然后很顺利地通过了群面~ 3. SHL测评(8.24) 是我第一次做SHL测评,有行测+性格测评。行测难度不大,性格测评部分注意前后一致就٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ啦。 4. HR面 HR面的问题还是挺常规的,有问【关于领导力方面的经历以及技巧,也有问到家庭情况】。 5. 专业面 专业面的体验感太好了,专业面之后让我超级想进管培这个项目。 面试官像是聊天一样和我交流,会问【和过往实习相关的行业情况、我最近看过的书等等】,没有什么营销方向专业型的问题。还详细地给我说了管培的工作内容以及管培以后可能会遇到的问题,非常nice。 6. 终面 等了太久太久了,9月初交的材料,10月底终于收到通知去终面,11月中旬收到了面试通过通知。 现场30min自己看case,然后到面试官所在的会议室进行自我介绍+案例分析+问答环节。自我介绍部分:我用story telling的方式进行自我介绍,感觉面试官们有听进去,所以也建议大家可以更有逻辑性地将自己的学习背景、实习经历以及职业规划串起来。 Case study部分:案例很长,但是其实很快看完,我这一部分做得很一般,但多了解京东的一些动向对分析案例会有帮助。 自由问答部分:没有深挖简历,问的是【一些很常规的营销相关的问题】,不难,但注意言简意赅,被打断的话感觉观感不太好。 7. Offer 等了三个星期终于等到offer,谢谢京东!
分享
14
原味笔面经
麻汁好吃
货拉拉·运营专员

运营面经:你认为自己擅长or喜欢哪部分的运营工作?

面试官问这个问题,一般有两种可能,一种是面试官不确定你适合整体的运营管理,再思考要不要把你放在一个具体的运营岗位上,比如社群运营或活动运营; 第二种是面试官认可你作为运营经理管理全部运营工作, 但是还想知道你最擅长的和他目前最需要的是否匹配,比如他现在最需要用户增长,你如果说更擅长这个,他可能更愿意录用你。 要有觉察到HR对话背后的内心意图的能力哦~
分享
1
原味笔面经
麻汁好吃
货拉拉·运营专员

运营面经:你对公司产品有什么看法

根据这个问题,我的解决方案是这样: 在我们面试前了解公司相关的产品,最好完成下载注册和体验,能提出产品好的地方,和有待改进的地方。如果没有时间,在去面试的路上,也要把产品下载下来,稍微看一下,至少知道是做什么的,有个大概的感受即可。
分享
评论
原味笔面经
毛豆想睡觉
大连外国语大学·2022届

从大裁团变身大财团的美团-后台开发面经

笔试(9.27) 【一面(10.20) 33min 】 三次握手和四次挥手 为什么要等待2MSL 讲一下拥塞控制和滑动窗口,主要是为了解决什么问题 如果发送方发送速度太快,接收方会出现什么问题 了解TCP的拆包和粘包吗,怎么解决粘包 线程切换的过程 进程调度策略及优缺点 时间片轮转策略是公平的吗,当时间片到期时,下一个被选择的进程是基于什么策略选择的 Reactor和proactor模型的区别 为什么reactor模型要有主线程和工作线程的区分 时间轮的实现原理 单个时间轮会有什么问题,多时间轮有什么好处 编程题:实现阻塞队列 【二面(10.21) 51min 】 对于服务器来说,应该关注的cpu指标有哪些 CPU、内存和磁盘的数据交互过程是怎样的 Hashmap的原理(我答桶哈希) Key是string的情况下怎么设计哈希函数能让数据均匀分布(我答进制法) 怎么设计线程池 事务特性 事务怎么保证这四个特性 Binlog存的是什么 MySQL有哪几种索引 如何判断sql语句是否走索引 Explain结果要关注哪些字段 为什么MySQL的索引要用B+树而不用二叉树 了解update和replace语句的区别吗 在事务执行过程中,什么时候开始写redolog和undolog 工厂模式有哪几种实现方式 为什么要有抽象工厂模式 了解创建者模式 Linux服务器模型有哪几种 Select、poll和epoll的区别 有些问题我没写全,怕被认出来...美团的面试不算很难,二面也没有手撕,可能和我面的晚有关吧。 搞不懂为啥笔试过了一个月才面试,然后又过了半个月才有消息。
分享
14
原味笔面经
FO

【地产笔面经-旭辉】地产面经汇总(碧桂园超碧/万科新动力/旭辉皓月生)

本人2021秋季校招,专业是营销相关。 碧桂园: 本人投递的岗位是超碧投资拓展岗位,希望帮到大家= 9-3 胜任力测试 9-11 收到一面邀请 9-14 一面初试 - HR面试 主要还是深挖简历,聊了聊岗位本身的发展路线以及新员工与岗位匹配的相关资质等等,就是比较普通的hr面,最后面试官问我意愿地我选的是广东和沪苏区域。 9-17 收到二面复试邀请 9-18 二面复试-Hr主管面试 碧桂园这一轮面试是根据投递者的所在地进行hr主管面试,由于我在墨尔本,所以是澳洲当地 碧桂园分公司的hr主管对我进行面试,就是普通的hr面,但全程那个面试官似乎在处理别的事情,还有在和别人说话,就并没有专注在我的面试上,让我以为我凉了。。这是我参加秋招这么多面试以来的第一次,就是能感觉出面试官在忙自己的事情,面我只是因为工作要求不得已来面我的=不知道各位小伙伴有没有类似的经历 11-5 收到三面终面邀请 说实话这个时间跨度我一度已经不抱任何希望了,再结合当时二面的面试官表现我觉得肯定是我个人不够出彩没有引起他的兴趣所以他才全程没有主要关注我,结果时隔将近两个月给我来了个惊喜=不知道其他超碧的小伙伴有没有这种情况。 11-6 三面终试 - 老总面 面我的是苏沪大区总经理杨允标先生,整体面试感觉还是很好的,而且杨总看起来也就是四十出头的样子,当时看到的时候还吃了一惊,这么年轻做到大区老总真是厉害。全程就是比较轻松的聊天,没有什么压力问题,然后最后我反问的时候杨总说了一句我觉得对于应届生很有帮助的话,贴在这里,希望能给大家一些启示 - “年轻人刚进入社会,不要老想着赚钱,而是要思考如何让自己变得值钱”。 11-16 收到hr通知的口头offer,说是之后会有人来和我谈薪资和offer!感动 啊= 祝愿小伙伴们都能收获offer!给你们好运! ------------------------------------------------------- 万科: 本人投递的是南方区域BG-营销方向 - 新动力 10-17 收到一面通知 10-18 线上小组一面 我们组五个人,面试环节分为两部分。 第一部分是即兴演讲,形式是每个人四分钟时间,自我介绍加命题回答,题目是从一个题库里面抽取,有1-27个题目可以选择,我选的是7,题目是网红直播对青少年的影响,问题是是否支持青少年去直播,回答需要包括对问题的思考以及回答。大概时间分配我是一分钟自我介绍,剩下的去回答问题= 我是第一个回答,本来以为有思考时间,结果念完题目直接说你可以开始了,我真是有点懵,回答的感觉也不是很好。后面的人看了我的情况就有经验,在面试官念题后要求多念一遍面试官也答应了,感觉是一个不错的小技巧,给自己多点时间思考。 第一部分我们组其他人的命题有: 瑞幸咖啡丑闻事件你的看法 "房住不炒"问题的看法(第八题) "舌尖上的浪费"问题的看法 目前90后95后在岗位上的跳槽几率远大于80,70后,说明你的看法(第十题) 第二部分是所有同一个命题回答,问题是你最近看到的有意思的短视频进行分享,并说明理由,时间两分钟。顺序是刚刚即兴演讲的顺序倒过来,我就是最后一个说,给了我一些准备时间😂还是比较庆幸的。最后我讲了一个王者荣耀得过年短视频广告hhhh其他的有讲 汽车有讲奢侈品广告的,个人感觉言之有物即可,有东西有思想就好。 10-19 线上单人二面 - 综合面 一面晚上大概九点多来的二面通知, 万科的速度还是蛮快的= 二面是昨天一面的两个面试官2v1进行面试。首先是一个案例分析,聊天框给一个案例,然后两分钟准备,六分钟讲述,讲述完后,面试官对你的回答进行提问。 我接到的案例是场景模拟,我是一个员工要向总经理汇报,场景是 地产公司的非住用地 销售艰难,任务很重,你如何向总经理讲述你的困难以及你准备怎么解决,并且需要公司提供什么帮助。 案例分析后,面试官针对我的回答问了相关问题,比如我为何给出了这样的解决方案等等,之后是类似 宝洁八大问的问题,对个人进行深入了解,并询问了意向城市和接不接受调剂。 最后是反问阶段。 10-25 收到拒信,呜呜呜,明明二面聊了快四十分钟,那俩面试官聊得贼开心的感觉,咋说拒就拒了呢== 最后祝小伙伴们秋招顺利,多拿offer吧! ----------------------------------------------------- 旭辉: 本人选择的base地点是深圳,申请的是旭辉皓月生(真的可惜旭日生申请时间过了,讲道理大家除非是对 销售真的很感兴趣,否则不推荐皓月生,和我想象中的工作有着一定的差距) 虽然这篇 面经有点晚了=毕竟秋招已经接近尾声,不过也就当回顾自己的面试经历做个记录,另外也可以给明年的小伙伴们打个样,估计都是差不多的。 9-27 做了测评 11-12 收到一面邀请 (战线拉得够长的,这里提一句,我收到的是线下面试,但由于本人在国外无法参加,我给hr发了邮件询问能否改为线上面试,然后hr回复了说可以,之后给我安排了线上面试,所以各位小伙伴如果碰到校招发的是线下面试邀请但又无法参加,不妨给hr发封邮件确认一下,不要让面试机会白白溜走就太可惜了) 11-15 下午北京时间1:30一面 有俩面试官,一个hr,一个业务相关负责人,面试分三个环节,第一个环节是自我介绍,第二个环节是模拟 销售,第三个环节是结构化面试。 自我介绍就不多说了,这个模拟 销售其实蛮有意思的,是由面试者从1-20里选择四个数字,这四个数字会组合成一个模拟 销售环境,我的题目是:情人节,给菜市场的大爷 销售一条裙子==然后准备一分钟,由hr扮演老大爷直接开始模拟 销售,过程就不多说了hhhh大家也可以思考思考自己碰到了会怎么说,我的思路是经过沟通发现老大爷是老年丧偶有一个单身儿子,我就以他儿子为突破口卖裙子。面试官也不会为难你,我觉得其实所谓老大爷丧偶和有单身儿子都是面试官现场编的哈哈,所以我觉得如果大家碰到类似的 销售题目,可以先以闲聊的方式聊聊天,打开一下思路,上来就针对性的 销售难度还是挺高的。 模拟 销售完成后就是结构化面试,不过我感觉因为我的模拟 销售给那俩面试官整乐了,之后的面试就很轻松愉快,然后面试官也对我本身和这个职位的适配性有一定的担忧,因为皓月生的初始起点就是 一线销售和幕后策划 ,两者均需要做,有轮岗,这也是为何我建议各位小伙伴一定要想清楚再来投递,面试官和我讲的也是很中肯了,就说到因为看我简历也不错,学历也不差,你如果来到这个岗位,就需要和很多学历不如你但可能有资源的置业顾问竞争,这个岗位本身又是全凭业绩说话,她觉得我如果去办公室干活肯定没问题,但是在一线 销售如果起步不好,很可能对自信心会有很大的打击。我也是在反问环节和面试官取了取经,也是非常感谢面试官肯和我聊这么多。 一面结束后,hr就加了我的微信,然后不到半小时就和我说会有下一轮面试的同事会来加我qq,之后就开始了第二轮面试(也是第一次碰到反馈这么快的=连续两轮面试是我没想到的) 11-15下午北京时间2:30二面 这一面是由一位老总级领导和一个业务负责人进行面试,具体流程相对简单,自我介绍后就是结构化面试,然后也对我和此岗位的适配度提出了疑问,当然我也是进行了一些我个人方法的说明,由于两位面试官能看出来比较疲惫,其中一位一直在打哈欠=所以我也就没有太问多问题,15分钟就结束了二面。 总的来说,个人有点后悔没投递旭日生,因为我还是挺喜欢旭辉这家公司的,当时也是因为自己学的营销而选择了皓月生,没想到是从一线置业顾问开始做起,我也是对我自己能否适应这个岗位产生了怀疑,也是在此和之后箱投递旭辉的小伙伴说明,一定要看清投递的岗位方向说明,不然就有可能像我一样明明有机会进入,但却无法做适合自己的岗位= 最后还是希望自己这次秋招能有好消息,也祝愿小伙伴们收获自己心仪的offer!冲鸭!
分享
评论
原味笔面经

超级简历 APP

从简历直达offer,快人一步拿高薪

🔥 热门话题
1597 名用户正在讨论
668 名用户正在讨论
863 名用户正在讨论
1284 名用户正在讨论
433 名用户正在讨论
最新内推
35 名用户可以帮你内推
16 名用户可以帮你内推
13 名用户可以帮你内推
10 名用户可以帮你内推
9 名用户可以帮你内推