暑期成为团孝子!!!

TimeLine:

4.9 一面

4.16 二面(下午)

4.16 OC(晚上)

4.17 Offer

(正式成为了团孝子!!!)

感想:

总的来说是比较幸运的,我是C++选手,后端感觉还是java吃香,美团的一志愿到店事业群在一面就问我会java吗,会中间件吗,我就知道要寄,美团的二志愿总的来说比较幸运,面试官很好,打电话的小姐姐也很好,就是等待的过程比较煎熬。

从3月10号开始投递,这一个月多很焦虑,每次笔试面试都是对身心的双重打击,但是在收到offer的时候,感觉一切都值了。相信也有很多跟我一样很焦虑的,相信你们一定可以成功收到offer,"看不到前方时,就比别人坚持久一点"。

=============面经=============

一面 43min

(无自我介绍环节)

一、八股

进程与线程之间的区别?

哪些资源是线程独有的?

进程之间的通信方式?

匿名管道和命名管道的区别?

共享内存不同进程如何互斥的访问?

不同的进程之间地址空间独立的,同一个锁对象如何在不同的地址空间传递?

操作系统如何虚拟地址映射成物理地址?

操作系统有没有用到什么技术加快地址查询?

介绍一下什么是僵尸进程?

一个操作系统,有很多小文件会有什么弊端?

介绍写时拷贝技术?

介绍select和epoll的区别?

tcp的可靠性通过什么保证?

tcp如何保证数据包不乱序?

tcp如何保证数据传输的过程中不出错?

校验和如何算出来的?

tcp两次握手会有什么问题?

tcp的time_wait状态等待2MSL的原因?

tcp和udp的区别?

udp传输是点对点的吗?

如何判断操作系统的大端和小端?

new和malloc的区别?

c++类中的析构函数为什么定义为虚函数?

菱形继承的问题?

如何解决菱形问题?

const和define定义的变量区别?

class和struct的区别?

编译时多态和运行时多态?

构造函数里调用虚函数会有什么问题?

分布式协议有了解吗,如Paxos、Raft?

levelDB呢?

二、手撕

合并链表

三、反问

我应该了解分布式的哪些知识?

base在哪?

二面 1h6min

一、自我介绍

自我介绍

第二个项目是实验室的项目吗?

第一个项目是什么背景(为什么要做这个事情)?

这个项目是某个学校的开放课程吗?

二、手撕

填充每个节点的下一个右侧节点指针

三、八股

介绍一下实验室的工作?

这个事情有几个人参与,大概任务分工?

技术上的挑战是什么?

有写过网络编程的代码吗?

tcp服务端监听端口要进行哪些调用?

调用listen()的时候要传一个backlog参数,你知道是什么参数吗?

accept()拿出的一条连接来是三次握手当中的还是三次握手完成的?

什么是SYN攻击?

如何解决?

syncookie怎么生成的?

客户端主动关闭了一个连接,服务端是怎么知道的?

服务端在socket编程的时候是如何知道客户端把连接关掉的?

这是协议层,那应用层,使用socket如何知道?

select()获取到这个socket的状态应该是什么?

select怎么用简单讲讲?

什么叫I/O多路复用?

阻塞、非阻塞、同步、异步IO?

阻塞、非阻塞IO都是同步IO?

做过多线程编程吗?

用过互斥锁之类的吗?

你用的互斥锁是哪个库的?

加锁的过程需要进内核态吗?

进程间的共享内存?

开共享内存要使用什么系统调用?

COW机制,操作系统是如何知道一块内存是被共享访问的?

Redis有看源码吗?

知道Zset吗?

Zset的底层数据结构是什么?

介绍跳表?

跳表一个节点是几层是怎么决定的?

Redis的持久化机制?

什么叫混合持久化?

四、反问

后面还会有面试吗?

如果我可以去实习,我需要提前了解什么知识吗?

二面结果大概什么时候出?

OC

一、提问

(不清楚是不是hr,也不知道算不算oc)

个人信息确认

有哪些offer?

如果你有上面的offer,你选择哪个?(当然是美团)

相比于美团,其他大厂的规模更大,很多人都是优先这些offer,你为什么选择美团?

二、反问

base在哪?

我可以选吗?

这算offer call吗?

Offer

邮件、短信通知

(成为了团孝子了!!!)

#面经##美团##实习#
全部评论
换我已经被问懵了
1 回复 分享
发布于 2024-04-21 23:07 四川
佬想问一下基础研发平台是c++的哪方面业务呢
1 回复 分享
发布于 2024-04-21 17:18 江苏
佬什么岗?
1 回复 分享
发布于 2024-04-21 15:39 北京
佬到店事业群有几面 这个面经是到店事业群的吗
点赞 回复 分享
发布于 2024-09-06 19:25 陕西
最晚啥时候去实习啊一般要求
点赞 回复 分享
发布于 2024-04-25 01:13 广东
请问你oc后是多久接到正式offer的呀
点赞 回复 分享
发布于 2024-04-24 16:48 四川
这个岗位,在投简历时, 意向选哪个岗位呢,没看到基础平台相关的岗位呀
点赞 回复 分享
发布于 2024-04-23 13:28 广东
佬太厉害了
点赞 回复 分享
发布于 2024-04-22 11:51 陕西
快来
点赞 回复 分享
发布于 2024-04-22 10:57 北京
好多网络的问题啊
点赞 回复 分享
发布于 2024-04-21 19:26 上海
老什么时候入职呀😺😺😺
点赞 回复 分享
发布于 2024-04-21 17:59 北京
佬,你面的是哪个部门呀
点赞 回复 分享
发布于 2024-04-21 16:05 山东

相关推荐

12-05 18:09
已编辑
广东药科大学 后端工程师
点赞 评论 收藏
分享
想干测开的tomca...:让我来压力你!!!: 这份简历看着“技术词堆得满”,实则是“虚胖没干货”,槽点一抓一大把: 1. **项目描述是“技术名词报菜名”,没半分自己的实际价值** 不管是IntelliDoc还是人人探店,全是堆Redis、Elasticsearch、RAG这些时髦词,但你到底干了啥?“基于Redis Bitmap管理分片”是你写了核心逻辑还是只调用了API?“QPS提升至1500”是你独立压测优化的,还是团队成果你蹭着写?全程没“我负责XX模块”“解决了XX具体问题”,纯把技术文档里的术语扒下来凑字数,看着像“知道名词但没实际动手”的实习生抄的。 2. **短项目塞满超纲技术点,可信度直接***** IntelliDoc就干了5个月,又是RAG又是大模型流式响应又是RBAC权限,这堆活儿正经团队分工干都得小半年,你一个后端开发5个月能吃透这么多?明显是把能想到的技术全往里面塞,生怕别人知道你实际只做了个文件上传——这种“技术堆砌式造假”,面试官一眼就能看出水分。 3. **技能栏是“模糊词混子集合”,没半点硬核度** “熟悉HashMap底层”“了解JVM内存模型”——“熟悉”是能手写扩容逻辑?“了解”是能排查GC问题?全是模棱两可的词,既没对应项目里的实践,也没体现深度,等于白写;项目里用了Elasticsearch的KNN检索,技能栏里提都没提具体掌握程度,明显是“用过但不懂”的硬凑。 4. **教育背景和自我评价全是“无效信息垃圾”** GPA前10%这么好的牌,只列“Java程序设计”这种基础课,分布式、微服务这些后端核心课提都不提,白瞎了专业优势;自我评价那堆“积极认真、细心负责”,是从招聘网站抄的模板吧?没有任何和项目挂钩的具体事例,比如“解决过XX bug”“优化过XX性能”,纯废话,看完等于没看。 总结:这简历是“技术名词缝合怪+自我感动式凑数”,看着像“背了后端技术栈名词的应届生”,实则没干货、没重点、没可信度——面试官扫30秒就会丢一边,因为连“你能干嘛”都没说清楚。
点赞 评论 收藏
分享
评论
34
122
分享

创作者周榜

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