新鲜热乎的春招面经汇总

简介: 笔记

小伙伴们大家好,我是阿秀。

欢迎今年参加秋招的小伙伴加入阿秀的学习圈,目前已经超过 2300+ 小伙伴加入!去年认真准备和走下来的基本都拿到了不错的offer,我想多看看他们的经验一定能让你们少走很多弯路!

昨天分享了一位师弟的转行上岸经验总结:非科班转码,春招总结!

下面是他的面积汇总,他一共投递了二十多家,也面了不少,最后选择去美团了,其中有一些面试忘记录音了,所以只有一部分记录了下来,下面是他的面经汇总。


阿里云一面


40分钟项目

C++编译的过程介绍一下

介绍一下动态链接和静态链接

介绍一下知道的锁

什么情况下用自旋锁

知道读写锁怎么实现吗

算法:二分查找,实现一个 string


阿里云二面


全程都在问项目

算法:两个链表进行想加


拼多多一面


项目

MySQL是怎么管理脏页的

MySQL是如何处理全局搜索导致的LRU污染的

介绍一下MVCC

B树与B+树的区别

C++从源码到可执行文件的过程

零拷贝(没有零拷贝之前是什么样子,有了之后是什么样子)

为什么要进行内存对齐

拥塞控制

算法:实现一个生产者与消费者模式,不能使用 while;实现一个观察者模式


拼多多二面


第二个项目:为什么要有惰性删除和定期删除(对比着redis来讲)

定期删除相比于定时删除的优缺点,什么时候使用定时删除,什么时候使用定期删除

大致讲一下对操作系统内存管理的理解(为什么要有内存管理,什么是内存管理)

零拷贝,为什么要有零拷贝,零拷贝的使用条件

TCP与UDP的使用场景(讲解一下他们的特点,然后结合着他们的特点去谈使用场景)

有没有遇到过死锁,以及是怎么处理的(把第一个项目中的死锁处理方式讲解了一下)

常见的哈希表,哈希冲突的解决办法,以及他们的使用场景

算法:旋转数组中查找目标数字(两个二分查找)


美团二面


介绍一下课题

我看你的项目是数据库,那会不会写SQL(不会)

TCP拔了网线还有连接吗(看拔了多长时间,有保活机制)

TCP有了保活机制,为什么我们还需要设计心跳(TCP这一层可能已经断开了,但是上层还没有注意到,所以我们需要心跳)

为什么需要cookie

cookie 有哪些属性

HTTP2 相比于 HTTP1.1 有哪些改进(解决了队头阻塞,实现了并发传输)

可以举一个HTTP2 并发传输的例子吗

介绍两个设计模式,不要简历上写的,(除了单例和观察者模式其他的我不会了),那介绍一下单例模式

我们是java,可以转语言吗(可以,我觉得最重要的不是语言,而是一些基础和底层的思想)

算法:反转链表(两种实现,递归和迭代)


momenta 一面


项目

LRU 的优缺点

Redis 的 LRU 有什么优势,省下了什么(这个省下了节点的移动过程,但面试官说还有其他的)

哈希表,常见的链式哈希,如果不进行扩容,怎么把查找的复杂度降到 logn (使用 map,底层是红黑树,可以达到 logn)

如果让你实现链式哈希扩容的话,会怎么实现(redis的渐进式哈希)

八股文

weak_ptr 解决了什么问题,他如何知道指向的内存失效了

final 有什么用

override 有什么用

为什么要有虚函数,没有的话会有什么问题

select、poll、epoll 分别解决了什么问题,Windows 的多路复用知道吗(没了解过)

进程与线程的区别

死锁,低优先级的线程拿到了锁,而高优先级的线程得等待,怎么解决(不会,面试官说是优先级反转)

零拷贝,他解决了什么问题!

画个重点!最近发布了《阿秀的校招笔记》第五版,此次还额外提供了亮白版暗黑版两种版本。




相较于2021年发布的第四版,第五版勘误了很多错误,这是阿秀以前自己在准备校招时记录的笔记,成功帮到不少人顺利通过面试&找到心仪的工作,你可以在学习圈置顶帖的「资源沉淀」贴中找到第五版。
前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题,多看看这些能够帮你走的更稳、更顺、更平坦。


星球里的精华区、知识图谱以及资源沉淀

一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容

相关文章
|
7月前
|
缓存 NoSQL 测试技术
测开面经(2)~
测开面经(2)~
|
7月前
|
存储 网络协议 测试技术
测开面经(1)~
测开面经(1)~
|
7月前
|
消息中间件 NoSQL Java
春招开始,面试也多起来了
春招开始,面试也多起来了
85 0
春招开始,面试也多起来了
|
7月前
|
消息中间件 Dubbo Java
疫情下的机遇,阿里直招怒斩"P7"offer,自曝狂啃六遍的面试笔记
工作肯定会找的,面试肯定要过的,小编在这里为大家整理了我的一位朋友,一位从中游公司跳槽到阿里P7的面试题库
|
算法 网络协议 机器人
|
消息中间件 NoSQL 算法
双非硕士的辛酸求职回忆录:第 1 篇 一份让面试官满意的简历究竟要做到什么
双非硕士的辛酸求职回忆录:第 1 篇 一份让面试官满意的简历究竟要做到什么
194 0
双非硕士的辛酸求职回忆录:第 1 篇 一份让面试官满意的简历究竟要做到什么
|
机器学习/深度学习 算法 前端开发
秋招上岸!双非本科,从外包实习到秋招收获阿里、美团、B站意向书!
大家好,我是路飞,今天这篇文章是来还愿的!秋招顺利结束,感谢大家一直以来的支持和陪伴!
秋招上岸!双非本科,从外包实习到秋招收获阿里、美团、B站意向书!
|
算法 Java 程序员
我们谈谈面试技巧(初入职场年轻人该学的)
今天,正式介绍一下Java极客技术知识星球 SpringBoot 精髓之 SpringBoot-starter Spring 源码学习(八) AOP 使用和实现原理 Java:前程似锦的 NIO 2.0 java中List元素移除元素的那些坑 昨天在我们的知识星球中,有人向我咨询了一个问题,问题描述大概是这个样子,很多家技术面得还可以结果就是等通知,然后让我给一点小小的建议,我和他交流了一下,然后思考了我怎么去面试的,总结了一下,送给大家作为参考。
|
机器学习/深度学习 算法 小程序
双非硕士的辛酸求职回忆录: 第 3 篇 也谈谈校招项目面试究竟该注意什么及我是如何准备开发项目的
双非硕士的辛酸求职回忆录: 第 3 篇 也谈谈校招项目面试究竟该注意什么及我是如何准备开发项目的
277 0
|
SQL 移动开发 NoSQL
年末学弟四面阿里面经!
最近学弟把面试经历给我整理了下,我特意发出来给有需要的同学!
313 0