首页 / 我的秋招日记
#

我的秋招日记

#
3511320次浏览 25846人互动
发1篇秋招投递记录可得5元现金,期待你在这里,写下你的观察、思考和收获,构建一份独一无二的秋招记忆...
此刻你想和大家分享什么
热门 最新
连过中大厂17轮技术面的秘诀是什么
鼠鼠半夜睡不着,复盘了一下之前的面试,如果连着只算技术面的话,连续通过了17轮技术面,(Momenta两面,Nebula Graph两面,合合信息一面,虾皮两面,美团一面,腾讯三面,字节三面,阿里三面,我视约hr面为技术面通过)虽然只是日常实习,但是还都算中大厂,我从前端的视角出发,希望能给秋招和实习的小伙伴们一些启发。我就从老生长谈的八股,手写,项目,实习经历说起吧八股大家都背八股,你背的八股如何才能算优势呢。我认为比较核心的一个点是理解上下文。没错,理解技术的上下文。每个技术都不是凭空出现的。大部分都有专门的委员会制定来解决一些问题。我拿个最常见的八股例子吧,前端经常会问浏览器的缓存还有http版本差别。这两者其实有联系,面试官问你浏览器缓存的时候,你除了答出浏览器的缓存机制,如果还能答出expires什么时候有的,在http1.1为啥又引入了cache-control。你能把技术的上下文讲给面试官听,就能展示出你的思考。再比如非常常见的一个八股,vdom的作用价值。可能有人张口就来,什么减少频繁操作dom次数,影响性能。真的是完全这样吗?那vue新版为什么增加了无虚拟dom模式,svelte也没有虚拟dom,他们就性能不好吗?多去了解技术出现的背景,虚拟dom出现之前大家都用啥,他的出现带来的哪些改变。以这种方式去思考八股,你会发现你站在不一样的高度。手写我的手写刷的并不多,但我要确保我刷一题会一题。前端的手写包括两部分,我总结为力扣算法和非力扣算法。力扣算法前端是经典的hot题目,我的建议是跟着网站或模板刷,这里我就不打广告了。核心就一点,按照模板答题,保证同一个题目每一次做你的写法都相同。另外就是非力扣,我也是建议去看别人的总结。但是非力扣题就要有自己的思考去刷题。比如面试官喜欢问的深拷贝,很多人写深拷贝没考虑过循环引用、多类型对象嵌套的情况,如果写出一个面试时完美的深拷贝?注意我说的是面试,因为真的去看开源的一些库实现,没必要,用力过猛。再比如发布订阅模式,除了最基本的订阅,取消订阅,发布这三个方法,你练习过一次订阅,一键取消等方法吗,你知道LRU算法非常常考,那你用链表实现过LRU吗?非常高频的问题,你应该做到对于面试而言的极致,而不是可以写出的程度。项目项目有人说没亮点,但是面试官会帮你找出亮点,看你能不能接住。面试官经常会说,你的项目做了XX吗?很多时候他们说的你没想到的,就是亮点,那你下次面试抓紧搞懂加上去。不一定要真的体现在项目上,你会不会比你有没有真的在项目中使用更重要。因为是面试,你实际做的但讲不出来也会被认为你是虚的。同样,很多时候并不关心你做没做,要的是面试那个时刻讲清楚方案原理,有自己的思考。项目的亮点还可以让ai帮你总结。用一款流行的ai编辑器或者插件,喂给它整个项目或者一部分,让它总结你的亮点,拓展再拓展,就成了简历上唬人的亮点。实习经历我后面的面试这么顺利,和我在Momenta的实习经历也有关系。每次自我介绍时我都会讲我的实习经历。讲什么呢?讲你在整条业务线上的位置,注意是整条。我是前端,但我不只讲前端。我会说从车端,到云仓,到前端,再到用户的整个闭环。能说清楚整体业务是非常加分的,能体现出你对业务的思考。包括联调,和客户沟通等一些技术之外的问题。这是没实习的人面试时很难讲述的,有实习经历就要放大自己的优势。在这之后呢是一些其他杂七杂八的技巧。很多人都是练习面试,那你有没有练习过面试别人呢?这个不需要多少门槛,就和以前上学时互相提问一样。拿到一份简历,去面试别人,你就能站在面试官的角度去思考了,你就会理解面试官为什么会问有些问题了。关于复习和面经。我的建议是面经在面试的最后前几天刷,作为一种抱佛脚的手段,因为如果是同一个面试官,可能会出相似的题目。前期用地毯式复习,可以但也是最好仅仅把八股网站的题目作为一个提纲,自己去扩充里面的内容,去技术社区搜每一篇技术相关的文章来看看你不了解的地方。看到最后如果觉得我讲的不错,帮我点个免费的赞吧,有什么想知道也可以告诉我,我也会尽我能力看看能不能解决
daisy9542:我觉得讲得很不错,八股谁都会背,算法谁都练,网上千篇一律的项目谁都会照着写,但面试官更看重的是你的思考,这才是属于你的唯一的东西
点赞 评论 收藏
分享
《从研一摆烂到稳拿oc:嵌入式er的踩坑血泪史,这些弯路真的别再走了!》
谁懂啊!作为一枚普通研究生,我的秋招之路简直是从“两眼一抹黑”走到“柳暗花明”,现在回头看全是本可以避开的坑!把我的真实历程和血泪总结分享给正在迷茫的你,尤其是嵌入式/软开方向的同学,希望能帮你少走90%的弯路👇📝 我的秋招进化史:从“摆烂”到“稳赢”的真实轨迹1. 研一:纯纯“潜水党”,毫无危机感完全没意识到秋招要“提前卷”,每天沉浸在科研里,对找工作的概念为零,现在想起来真想拍醒当时的自己!2. 研二上:迷茫起步,只能“硬啃”终于确定了嵌入式方向,却因为没法实习只能独自摸索。不知道从哪下手,只能死磕基础知识:从xv6深入操作系统,到Linux驱动应用编程,再到网络协议、设计模式,一点点啃源码、敲代码,每天都在“我是谁我在哪”的迷茫里硬扛3. 研二下:项目“开荒”,稍有起色开始疯狂补项目短板:一个深度学习端侧部署项目、一个课题组项目从零重构、再加一个开源项目,终于有了能拿出手的东西,心里才算踏实了点4. 简历迭代:从“流水账”到“精修版”简历改了N版,从堆技术名词到精炼亮点,还拉着上岸的师兄反复打磨,才算有了能拿出手的“敲门砖”5. 7月投递:小试牛刀,却举步维艰7月初才慢悠悠开始投简历,一共投了30多家,只面了12家,要么简历石沉大海,要么面完没下文,一度怀疑自己是不是准备错了方向6. 8-9月冲刺:面试开挂,OC拿到手软好在7月先拿了两个offer保底,心态稳了不少!后面集中冲刺,只要收到面试邀约基本都能拿下OC,才算真正体会到“厚积薄发”的感觉⚠️ 5个血泪教训:这些坑我替你踩过了,别再踩!作为“自学摸索型”选手,我踩过的坑真的太多了,总结这5点,每一条都是肺腑之言:1. 起步别慌:先打基础,再搞项目!刚开始不知道下手很正常,但千万别急着堆项目!秋招不管笔试还是面试,基础知识才是硬通货——八股、数据结构、设计模式、专业方向知识(比如嵌入式的OS、Linux)必须吃透记牢。如果不知道做什么项目,先从通用项目练手,把基础和coding能力练扎实,后面再针对性补方向项目。2. 项目贵精不贵多,选对方向很重要!别盲目做3、4个项目凑数!一个能讲透、有深度的项目,远比一堆“流水账”项目管用,面试官更看重你对项目的理解和思考。嵌入式方向一定要做xv6,能帮你吃透操作系统和Linux底层逻辑;另外尽量往AI靠,端侧部署、AI+嵌入式的项目在现在真的很加分!实验室有现成项目就直接用,开源项目也能拿过来深耕,重点是要“做深做透”。3. 简历别写“流水账”,亮点要“精准打击”!简历的核心是“简而精”,不是写得越多越好!要提炼出**“做了什么+怎么做的+创新点/难点+结果”** ,把技术点和系统设计思路讲清楚,让面试官一眼看到你的能力。别堆砌技术名词,重点突出和目标岗位匹配的亮点!4. 投递要“早”,面试要“敢”!一定要尽早投递!今年7月初就有很多公司开提前批了,别等简历“完美”了再投,先投几家不太心仪的公司练手,适应面试节奏、修改简历漏洞,为心仪公司铺路。面试遇到“抽象”的公司也别慌,被打击很正常,调整心态继续冲,一旦进入节奏就会越来越顺!5. 最后求助:谈薪环节我真的慌了!目前手里的offer还在谈薪阶段,完全没经验啊!有没有上岸的大佬来分享下谈薪技巧?比如怎么对标薪资、怎么和HR博弈,求带飞!💬 写在最后其实我的秋招历程和大部分同学都很像:准备得晚、没人领路、一边搞科研一边挤时间准备,中间无数次迷茫焦虑,甚至怀疑自己。但好在坚持下来了,也踩完了那些本可以避开的坑。希望我的这些肺腑之言,能给正在准备秋招的你一点方向。也欢迎大家在评论区分享自己踩过的坎、避过的坑,一起抱团取暖!祝我们都能拿到心仪的offer
点赞 评论 收藏
分享
bilibili 意向!!!!
WhiteAlbum...:怪不得普通人连面试的机会都没有 笑了
点赞 评论 收藏
分享
总结一下踩坑过的面试忌讳
1. 不建议在面试的任何一个环节问部门作息,裁应届情况就算对作息很重视建议内部打听不要上浮到任何一轮面试环节,包括hr面。一是会导致面试失败,尤其是在主管面的环节。就算不去拿个offer 用来A价再狠狠鸽也行,没必要增加面试风险。二是就算对面说了作息你也很难判断是真是假,最后还是得靠打听验证。没必要上浮到面试环节。2.面试回答精准概括,不要用垃圾话拖时间面试回答建议精准概括,讲实习做的需求的时候不要过多前摇背景细节,讲八股某一知识点的时候不要过多阐述无关介绍。问实习的时候指标和数值的时候,如若不知道就直言没有调查过,不要过多阐述没有调查的原因。总而言之,后续扩展可以长,但是前摇一定要短,确保面试官能够第一时间听到他想要的3.不要轻易透露自己的offer情况面试官反问:你现在有一些什么offer在推进吗?如果面试你的公司是atmd,可以简单透露一下,但是不建议表现对某个厂offer的强烈欲望。如果面试的公司是京东快手懂车帝等中厂,有大厂offer在推进(atmd),不建议在任何一个环节透露(包括hr面)。可以说一些同级中厂的情况,后期offer发下的环节再狠狠A也不迟。尤其是京东,这家公司比较讲究面试者意向(忠诚度),对自己hc和转正实习offer看的很紧,尤其暑期实习面试,如果面试者表现出可能拿了转正还秋招准备面其他厂的意向,必挂。本人面京东就被问了很多冒犯问题比如身为女生为什么不去国企,然后面试聊到字节问我对字节氛围怎么看这种打探性质问题。很难想象这是技术面试。至于懂车帝,问完听说过我还在面字节和已经美团转正立马挂了,hr评价是面评很好但不符合业务,但是最搞笑的是这个面试官面试的时候亲口说了一句你的实习很符合我们的业务。后续想到再更新
ALEX_BLX:作息那个不太赞同,至少我面过的组如果问作息都会如实相告而且问作息本身也不应该成为卡你的点,你只是问作息又不是问完就直接说哎呀太累了我不想去,有些问题该问就问,只是不要在问的时候带有情绪色彩或者在面试官回答后做出评判,让对方知道你就是在常规询问就行了
点赞 评论 收藏
分享
牛牛求救🆘,不敢梭哈后端第二技能点怎么搭配
投票
黑皮白袜臭脚体育生:最好是学测试,前端秋招烂完了,暑期实习有多辉煌,衬托的秋招就有多惨,连往年的情况都比不上,学院本暑期转正不了的话校招基本没有面试机会,小厂都没有,前端小厂就没几个校招需求,都是实习转正,后端学院本暑期转正有机会进大厂,转正不了投小厂也有面试机会,而且小厂也能开10-20w区间的总包,中厂不用指望,这两年的中厂秋招都跟无能的丈夫一样,测试是最好进大厂的,即使暑期转正没成功,秋招有大厂测开实习也能约到大厂测开面试,虽然不一定能offer,但是比后端学院本大厂实习连大厂面试都约不到好太多了,而且offer概率也不是很低,主要是现在秋招后端已经几乎没有大中小厂的分层了,要么去大厂,要么去小厂,数得上名号的中厂年年缩招,今年腾讯云智9月底才开秋招,去年9月初,明年可能10月甚至不开,锁死了后端不一定能有理想的结果,测开反而进大厂的概率更高,要是测开进不去大厂那就后端投小厂,也有个保底十几个的工作。互联网一年比一年崩坏的狠,没有planB很难做到至少有不错的保底的地步
点赞 评论 收藏
分享
09-04 22:19
已编辑
哈尔滨工程大学 Java
美团秋招java后端面经,已意向
timeline:8.12投递-->8.16笔试-->8.25一面-->8.29二面-->9.1意向,无hr面.一面:58min,八股盛宴,后面听录音感觉答得一般,结果也过了。1.redis的事务和mysql的事务区别2.redis事务在命令入队期间出错了会不会回滚3.redis事务底层是如何实现的?(没看过,随便说的应该是放到一个事务队列依次执行的4.redis线程模型5.redis持久化方式,只用aof行不行6.redis哨兵模式,如何判断挂没挂(心跳+Gossip7.redis集群模式,如何判断节点挂了和后续的选举动作8.redis缓存淘汰策略9.mysql的delete、truncate、drop的区别(当时脑子懵了,以为问的都是删除行的操作,后两个删除行没听说过啊。。。)10.mysql持久化怎么实现的?11.什么是MVCC以及MVCC怎么实现的?可重复读和读已提交怎么实现的12.innodb引擎层的查询优化(解释了索引下推和select多的时候不走索引13.慢sql排查优化14.项目分库分表,数据多大需要考虑分表15.手撕:接雨水好久没复习了不会,换了道层序遍历+单例模式(我哭死16.volatile解释17.synchronized底层实现原理,具体说Monitor的结构和c++的objectMonitor18.synchronized和reentrantlock,怎么实现非公平锁。说下juc包下你说过的类有什么19.线程池参数(7个,一段时间没复习了说了5个),核心线程数怎么设置,队列设多大(给了个响应速度要求高的场景,当时没敢说队列设为0,只说了尽量小,后面看了个美团的博客一模一样的场景。。。)20.阻塞队列有哪些(原来有这么多BlockingQueue。。。)21.项目拷打10分钟二面:57min,面试官先介绍了部门业务,然后我自我介绍1.问了两句学校的项目,不是后端的,面试官肉眼可见没有兴趣2.问了问实习做的rag项目的情况,不拷打纯聊天15分钟3.RAG技术发展历史4.java项目相关细节问题,比较常规:雪花算法,基因法分表,redis和db的一致性,缓存击穿5.手撕6.聊天室系统设计20min,业务实现orm设计、数据库设计、分库分表、restful接口设计7.平时怎么学习,职业定位规划8.反问
求职勇敢鹅:无HR面直接意向,美团效率惊人
查看28道真题和解析
点赞 评论 收藏
分享
感觉每个人都有自己的苦恼
moon#1220:成长就是一边焦虑一边前行
点赞 评论 收藏
分享
09-19 17:37
已编辑
深圳大学 后端工程师
字节坠机复活,公式化面试遇上公式化八股小子
一只末影酱:感觉像是拿了一个题单一样
查看12道真题和解析
点赞 评论 收藏
分享
09-20 16:18
已编辑
嵌入式软件开发
秋招基本结束
牛客96609213...:佬,可以看看130+的名单or列表吗,做一下参考,很多厂家都没想到有嵌入式岗,比如腾讯这种,想看看佬这边都投了哪些
投递宇通集团等公司10个岗位
点赞 评论 收藏
分享
09-18 20:41
百度_Java
秋招难度就这?
要个offer怎么这...:哈哈哈哈哈哈,我也拿了0x10000000个offer,秋招温啦啦啦,好开心
点赞 评论 收藏
分享
百度一二面凉经(哭)
百度一面(67min)实习经历讲了挺久大概三四十分钟后面根据实习经历出了一些场景题1.sse链接mcp服务多实例有什么问题?怎么解决2.基于aqs实现那个信号量的功能,差不多这个意思3.给你代码怎么排查threadlocal内存泄露4.说一下threadlocal原理和内存泄露的例子5.sse建立链接的过程,ws6.spring boot启动流程7.怎么实现一个事件监听器8.aop的原理9。。。。有点记不得了还有一些,然后聊上头了面试官看时间说就不写算法题了第二天约二面(30min不到)1.自我介绍2.说日志为什么不用主流的组件(实际上根本不需要我们项目流量很小)然后他说了几个日志组件我没听清楚3.那如果让你实现一个这样的组件你怎么做(说了一下他一直不满意,说侵入太大,没办法真的不会)4.问了threadlocal,然后面试官问了一个很奇怪的问题,说线程隔离的那如果我开异步线程,异步线程拿不到怎么办?我回答传参数带过去,不行否定,疯了。用线程安全的map,不行否定,疯了。然后我说写一个工具类,你用这个类去创建异步线程我工具类帮你传过去。他说可以,那你能不能实现一下,这里确实是我的问题代码能力很差写的很慢,写了几分钟吧,这时候面了二十多分钟应该,然后我还在写,面试官就说我看差不多了今天就到这里吧,然后说完就退会议室了不知道为什么还不出结果但是感觉除非其他人打面试官,不然我肯定没了,二面太压力了,我以为实习经历匹配会想一面一样问很多实习,感觉还是能力欠缺以后得少用ai了,cursor用多了让我突然去写一个什么东西感觉都不熟练不会,哭了😭
查看12道真题和解析
点赞 评论 收藏
分享
09-08 18:26
已编辑
门头沟学院 Java
美团一面 凉经
面了一个多小时,已挂,感觉实习的技术还是了解的太浅了,稍微问深一点就不知道怎么优化,继续加油吧1. 自我介绍2. 拷问实习3. 接口耗时有了解过吗,数据库的执行耗时。4. 举一个实际做的数据库优化的例子?5. 项目中商品名称、品牌、价格范围,商品数量,如果你去搜的话有这么多选项,你是去如何优化一下索引的?6. ES查询流程7. ES去做分布式查询的流程8. ES分片有了解过吗?9. 商城里面缓存预热怎么做的?10. 缓存之间同步怎么去做的?11. 在更新缓存的时候,先更新一级缓存还是二级缓存12. 二级缓存什么时候会更新到一级缓存?13. 一级缓存和二级缓存的容量是一样大的吗?14. redis脚本和lua脚本之间的配合有使用过吗?15. 秒杀防超卖16. Redis lua脚本中有5条命令,第三条失败会会滚吗,后面两条会执行吗?17. 秒杀这里这么保证缓存的数据和数据库的数据是数据一致的?18. 如果用MQ保证的,消息发送失败怎么办?19. 如果MQserver端挂了,消息发不过去,还能成功吗?如果缓存已经扣减,然后MQ宕机,那么DB和缓存数据不一致,怎么解决?20. 用的哪个分布式锁?怎么实现的?21. 网关登录验证鉴权怎么做的?22. Nginx和网关的功能相同点和区别23. 介绍一下网络协议一共几层24. TCP和UDP主要的区别和场景25. HTTP和HTTPS主要区别26. 那HTTP为什么还会存在?27. 了解过LinkedHashMap?28. 为什么使用红黑树?29. 在HashMap里为什么不用其他的树?介绍一下红黑树30. 介绍一下平衡二叉树?31. ThreadLocal有用过吗?介绍一下。32. ThreadLocal的存储结构?源码有了解过吗?33. 假设现在有四个核心线程,八个最大核心线程数,任务队列容量为4,先提交四个任务,再去提交新的四个,核心线程处理四个,非核心线程处理4个需要十个小时,核心线程处理的快,在非核心线程处理时,核心线程空闲,这样不会浪费资源吗?34. 核心线程和非核心线程有一个标识?35. 介绍一下任务队列?各自有什么区别?36. 无界队列设置容量和有界区别,了解过底层的源码吗?37. 数据库的索引数据类型有了解过吗?B+树的了解。38. B树和B+树对于非叶子节点来说,一个存数据,一个不存数据,有什么区别?39. Mysql的锁?40. Spring的循环依赖的问题?怎么解决?41. 垃圾回收器用的什么?配置大概是多少?42. G1的回收过程?43. Shell命令查看占用80端口的线程ID怎么看?44. Shell命令查看某一个进程的进程ID怎么看?45. 说一下快排手撕反转列表II
求求给个offer我...:美团要招什么超人
点赞 评论 收藏
分享
09-28 10:32
已编辑
山东师范大学 C++
字节生活服务(三面挂)
📍面试公司:字节跳动🕐面试时间:9.8-9.18💻面试岗位:生活服务 抖音团购 客户端开发❓面试问题:🙌面试感想:一面65min:1.算法题:2个有序数组,得到它们的中位数2.时空复杂度都是O(N),空间复杂度如何优化到O(1)? index计数,边界处理3.讲一下项目经历和实习经历4.讲一下什么是DNS5.讲一下for-tencent做了什么? 项目背景?6.改造升级fstack,如何保证稳定可监控?7.数据流是怎么样的? 性能优化的目标是怎么定的? 成本降低多少? 服务容量? 线上水位?8.成本降低为一半是怎么定的? 有什么科学的计算方法? 还是看上面的预算?9.性能优化调研的过程,为什么用dpdk/fstack?10.C/C++的区别?11.多态的实现原理?12.virtual具体咋用的? 底层原理? 虚函数指针是什么?虚函数表存在类里还是对象里?13.多态调用查找的过程?  如何保证重写过后的调用,是调用的重写后的函数而不是父类的?14.父类子类的虚函数表是一个吗?15.如果父类有多个虚函数,但是子类只重写了某一个,子类如何调用没有重写的函数的?16.子类重写了虚函数后,如何调用基类的那个函数? 命名空间显示调用17.命名空间的底层原理是什么? 编译期间做的还是运行期间?18.智能指针讲一下? 引用计数是什么?  循环引用是什么?19.引用计数++或--是什么时候触发? 赋值? 拷贝构造? 赋值运算符重载? 底层的资源指针赋值和计数详细讲一下?20.讲一下中断,硬中断,软中断,同步异步? 硬件触发 错误触发 软件触发21.缺页中断详细讲一下? 什么时候触发的?22.物理内存不连续,外碎片怎么处理的? 伙伴系统?23.进程和线程的区别?24.进程间通信的方式: 共享内存attach,管道25.讲一下管道的接口pip,文件描述符,底层的数据结构是什么?26.如何保证多进程数据安全:锁,信号量27. 互斥锁 VS 读写锁?28. tcp VS udp29. 拥塞控制讲一下,什么情况触发拥塞? 拥塞触发后如何增长?30.IO多路复用是什么? 什么场景用?31.多路复用高效在哪? ET和LT,底层的数据结构了解吗?32.反问a.团队的组织架构? 团队的定位?  生活服务下面的,客户端开发方向b.具体的业务:抖音团购,首页和二级页面c.技术栈:ios开发主要是用的objective-c,然后安卓的话用的是扣子里或者java啊。字节 生活服务二面 60min1.自我介绍2.了解客户端吗? 讲一下对客户端的理解?3.讲一下tcmalloc高并发内存池的结构,使用场景?4.threadCache结构重点讲一下? 内存对齐的规则? 这个规则是应用层的还是说和cpu,系统,底层硬件设备有关联?5.场景题:mysql中有一个用户表,有几个key(userId,订单ID,订单数量,订单状态,订单时间)目前想查一下该用户近30天的已支付的订单列表并且倒序去排,怎么做?6.聚合索引的原理? 选哪几个key来聚合?7.TCP为什么3次握手,不是2次或者4次? 全连接队列和半连接队列?8.http VS https? 对称密钥和非对称的区别?9.用过什么抓包工具? tcpdump抓到的是二进制吗? 除了数据还有什么内容? -n -w -x?10.portobuf的压缩规则? 对比xml/json的优势和劣势? 压缩成二进制的好处,存储&&传输&&丢包11.vector VS list12.几十万个数据,如何找到最大的100个?  为什么用小堆?13.单cpu多线程,任务如何执行的? 串行还是并行? 并行和并发的区别?调度策略? 上下文切换? 本质是切换执行空间 VS 切换执行顺序<br>cpu密集型 VS IO密集型14.常见的设计模式? 单例模式如何保证全局只有一个对象?15.二叉树的之字形遍历字节 生活服务三面 60min1.自我介绍**2.防火墙,** 你做的主要是那一侧的东西? 哪个层面上的?3.ddos攻击是什么? 如何预防? 事前事中事后?4.现代防火墙自动拦截功能,怎么样一个实现思路?拒绝单ip高并发,流量限速,CDN吸收和分散流量,监控报警5.tcp报文讲讲?6.mtu是啥? 一般设置为多大? 1500? 二三四层结合着讲讲,ip切片?7.网络层ip有sip和dip,假如我是一个客户端,去连接你的服务器,我的这个ip地址可以伪造吗?8.伪造之后能发出去,但是回包回不过来了?9.做tcp的中间人攻击,我该怎么攻击?10.做tcp层面上的负载均衡器怎么做? 这种中继器怎么做?11.高并发内存池,高并发指的是什么? 底层的内存分配器结构? slot结构?12.for-tencent对比传统递归解析? 它的优势是啥? 安全? 效率?13.一个域名对应的ip有很多,怎么返回的? 代码里面的算法逻辑是啥样的? 权重? 外围集群咋设计的,就近接入,动态路由?14.单机的dns系统如何做高可用和高容错的?15.设计一套端到端的机制,来确保整个httpdns服务正常运行,需要很多数据,埋点设计需要哪些?这是一个开放问题,你可以从整体到单机都讲讲16.vmstat命令? 监控的内存信息有哪些? 里面的cache干啥的?17.进程间通信的方式? 管道的底层原理? 怎么实现的?18.内存对齐讲一下?19.虚函数可以是virtual的吗? 虚表指针存在对象的哪个位置?20.智能指针有哪些? 循环引用?21.手撕:搜索旋转排序数组
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务