面经/发发 | 阿里云一面(4.8 带手撕70min左右)

发发面经攒攒人品,视频面,面试之前太紧张到忘记录音/录屏,凭记忆写一些比较关键的点,项目的话就是路人级的RaftKV(而且没做sharded),就一起放上来供大家参考

项目

raft

  • 选举流程
  • 怎么防止脑裂
  • 怎么检测故障
  • 每个节点都能检测故障吗 yes
  • 最难的点是什么?

C++

  • 完美转发
  • 左右值引用
  • 智能指针

grpc

  • 和restful比有什么优势 回答基于HTTP/2的流式传输
  • 多路复用是什么
  • 多路复用底层原理(没答上来)

网络

  • linux下用什么命令可以看到某个进程的网络性能?
  • TCP三次握手过程

数据库

  • 用过MySQL吗,常用哪些命令
  • 索引有哪些,索引数据结构
  • 什么场景用B+树,什么场景用B树(怪刁钻的)

手撕 25分钟左右

  • 镜像操作一棵树
  • 链表反转
全部评论

相关推荐

亲测3次实习全转正的秘诀:别只闷头干活,把这10句话刻进DNA👇❶ 入职第1天问带教:“您觉得做好哪3件事,能帮到团队?”(精准踩中需求,比瞎忙强10倍)❷ 接到任务补一句:“大概什么时候要?我优先安排~”(显态度+控节奏,领导超吃这一套)❸ 汇报前加句:“我查了3个方案,您看哪个方向更合适?”(别只抛问题,带方案的实习生才值钱)❹ 犯错后立刻说:“我复盘了原因,下次会这样改进…”(领导怕的不是错,是你不长记性)❺ 下班前发消息:“今天完成XX,明天先做XX,您看ok吗?”(刷存在感+表积极性,远程实习必用)❻ 遇到问题换种问:“您觉得我用A方法试下可行吗?”(比“怎么办”更显思考,领导更愿意教)❼ 接杂活时加句:“我整理成模板吧,下次大家能用”(把琐事变成“提高效率的事”,团队离不开你)❽ 听到同事聊难题:“我之前接触过,要不要帮您查下?”(主动搭把手,同事评价比你想的重要)❾ 转正前2周说:“特别想留下来,您看我还差哪点?”(直接表意愿,领导会给你机会补短板)❶⓿ 最后1天递份总结:“这3个月学到XX,发现XX能优化…”(证明你不仅干活,还在思考怎么帮团队更好)💡 真相:转正拼的不是“做得多好”,是“团队缺不缺你”把这10句话用起来,让领导觉得“没你真不行”~@正在实习的宝,哪句对你最有用?评论区扣序号👇
实习期间如何提升留用概率...
点赞 评论 收藏
分享
去年在牛客分享了面经,转眼过去一年了,已经顺利毕业丝滑入职了,在这里分享一些自己在b站的实习体验和转正经验,可能也一部分适用其他公司。BG/Offer:民本211硕非科班,有过三段实习,其中两段中厂实习,最终在b站顺利转正没有参加秋招。大致流程:五月初投的当前岗位--半个月后约一面--当天约二面--下一周约三面和HR--同一周OC。实习+转正流程:六月初入职,八月中参加转正答辩,月底通过答辩,同组七八个人基本都通过了,转正率很高。实习体验的话,b站大部分部门不卷,具体要看你所在的部门和业务,当然做的多一点也可能学到的更多有利于转正,需要自己平衡。转正率相对较高,基本不会出现1个hc招来3个人的情况,所以暑期实习的同学可以抓住这一个机会。福利部分,部门的团建实习生也可以参加,节假日礼盒实习生也都有,另外在等电梯的时候会随机刷新出修猫修狗~再分享下我觉得转正的关键点:1.入职开始多和同事和ld沟通交流你可以做些什么,尝试做些小改动到线上,让大家信任你,慢慢过渡到承接更多的需求和业务;也是让ld知道你什么样的人的过程,有利于你的转正。2.短期内参加答辩,可能大部分人都没有做过什么需求,能把业务(业务背景,设计思想,存在优化点)梳理清也是一个工作点,当然大方表达自己也很重要~最后,希望大家都能够顺利转正,拿到自己心意的offer,平衡工作和学习,peace~
投递哔哩哔哩等公司10个岗位
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

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