上岸美团,我的面经!

news/2025/3/15 5:50:06/

0760a227634668b72b9ddad9a4fba9ad.png

作者:阿秀

校招八股文学习网站:https://interviewguide.cn

这是阿秀的第「257」篇原创

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

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

转眼间春招已经开始一个多月了,这段时间陆陆续续收到了很多小伙伴的上岸私信,

0a3f70b680b83d74d5e2160443b034f1.png

其实以前就已经分享过不少类似的经验了,一些 23 届和 22 届的实习、秋招上岸分享都做过不少,多看看前人走过的路能帮你少走很多弯路,少踩很多坑。

652842bf56a708f01f89e796ba79488d.png

感兴趣的可以看看下面这个往届校招上岸经验汇总:往届实习/校招经验汇总

说回今年,今年春招上岸的其中尤以美团居多,我记得今年刚开春美团就宣布说加大招聘力度,当时我还以为是空头支票,现如今看来是真的了。

前几周就已经分享过一些美团上岸经验和面经:去美团实习了、拿下美团1+2面!

今天再来分享一下一位上岸美团客户端实习的面经,这位学弟其实就是上篇文章的主人公:后端太难了,不 All in 了。

他是C++技术栈的,但是美团接受零基础IOS客户端的学生,所以就投了,从他的面经也能看出来美团面试中基本没有问关于IOS客户端的问题,而是基本都是C/C++技术栈的。

由于下面这些面经的答案基本都能在阿秀以前的校招学习笔记中找到,所以我就不做拷贝复制的工作了,直接去我的笔记网站看就足够了。b1e4c8863658476b01edade5eb10d997.png

阿秀的校招学习笔记:https://interviewguide.cn/

下面是这位学弟的面经。

1、时间线

美团移动端暑期实习面经, 3.11一志愿笔试,3.25二志愿笔试(补) 3.22一面,3.30二面,3.31offer ,目前已经接了。

2、一面

  1. 自我介绍

  2. 问一下之前做的实习经历,在蔚来做的是测开,为什么想转移动端?

  3. 看你第一志愿投了后端,怎么还投了移动端?

  4. C++的多态(静态多态、动态多态、虚函数指针,虚函数表)

  5. C++的内存分区(堆栈的原理,以及全局区和代码区)

  6. C++中数组和链表的区别?

  7. C++的智能指针?

  8. 智能指针的循环引用问题如何解决?为什么需要智能指针?

  9. TCP的三次握手和四次挥手?

  10. TCP的可靠性传输 一般程序都很大,物理内存不够怎么办(主要是想让我说虚拟内存的原理,脑子糊了)

  11. 进程和线程的区别

  12. 保证线程安全的方法有哪些(互斥量、读写锁、条件变量、原子变量、线程本地存储)

  13. 加锁会影响服务器性能,有什么方法对锁进行改进?

  14. 算法题:无重复字符的最长子串(力扣第3道题原题)

  15. 最后还问了一下什么想做移动端(认为我还是没想好,让我回去想一想,所以隔了好久才约二面)

  16. 反问:我问了一下可以实习时间

3、二面

  1. 自我介绍

  2. 为什么想做移动端

  3. 看你一面面评说基础可以,再问一些,看你项目有用epoll,说一下IO多路复用

  4. 说一下C和C++的区别

  5. C++的多态?

  6. 看你项目有用HTTP,那么HTTP和HTTPS有什么区别?

  7. HTTPS如何保证通信方身份认证

  8. HTTPS如何保证报文的完整性保护

  9. HTTP方法的get和post的区别

  10. 线程优先调度有了解吗?不了解的话,那线性调度有了解吗?

  11. 你的项目有哪些地方用到了线程调度?

  12. 项目中线程池的设计

  13. 算法题:字符串分割,先说一下一面的算法题的思路,现在想想有什么改进的地方?

  14. 说一下字符串分割的思路和有什么可以改进的


前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题,多看看这些能够帮你走的更稳、更顺、更平坦。

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

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

欢迎点击左下角阅读原文详细了解,这可能是你求职路上性价比最高的一次点击!


http://www.ppmy.cn/news/48281.html

相关文章

JUC-多线程(12. AQS)学习笔记

文章目录 1. 可重入锁1.1. 概述1.2. 可重入锁类型1.3. Synchronized 可重入实现机理 2. LockSupport2.1. LockSupport 是什么2.2. 3种线程等待唤醒的方法2.2.1 Object 的等待与唤醒2.2.2. Condition接口中的等待与唤醒2.2.3. 传统的 synchronized 和 Lock 实现等待唤醒通知的约…

二叉树的堂兄弟节点

目录 一.二叉树的堂兄弟节点 1.题目描述 2.问题分析 3.代码实现 1.BFS解法 2.DFS解法 二.二叉树的堂兄弟节点 II 1.题目描述 2.问题分析 3.代码实现 一.二叉树的堂兄弟节点 1.题目描述 在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子…

JUC并发编程之CompletableFuture

Future future是java5新加的一个接口,他提供了一种异步并行计算的功能 接口定义了操作异步任务执行的一些方法,如获取异步任务的执行结果、取消任务的执行、判断任务是否被取消、判断任务是否执行完毕 目的:异步多线程执行且有返回结果&#…

腾讯云轻量级云服务器Centos7防火墙开放8080端口

腾讯云轻量级云服务器Centos7防火墙开放8080端口 一、centos7防火墙打开端口 因为Centos7以上用firewalld代替了iptables,也就是说firewalld开通了8080端口应该就行了 1.查看8080是否已经放开 sudo firewall-cmd --permanent --zonepublic --list-ports2.查看防火墙状态 s…

ETCD(四)读请求处理过程

客户端通过etcdctl执行get命令 etcdctl get name --endpoints localhost:12379,192.158.00.32:12379client端 首先是client会解析这条命令,包括其中的get API方法,key值,请求server地址。解析完之后etcdctl会创建一个clientv3库对象&#xf…

基于C++开发的医院医学影像PACS 可二次开发,三维重建

医学影像PACS系统源码,集成三维影像后处理功能,包括三维多平面重建、三维容积重建、三维表面重建、三维虚拟内窥镜、最大/小密度投影、心脏动脉钙化分析等功能。系统功能强大,代码完整。有演示。 本套PACS系统专门针对医院工作流程设计的&am…

Redis---主从复制

一、redis主从复制 主从复制:是存储数据的服务结构 主服务器:接受客户端连接的服务器 从服务器:自动与主服务器保持数据一致的服务器 配置主从复制 1、环境准备 主服务器 主机名:master IP地址:192.168.11.101/…

企业想注销境外投资备案应该怎么做?

我们今天就来说一下关于境外投资备案的注销,有办理的需求,当然就有注销的需求。如果您当初想去海外投资并购一家公司,因此办理了境外投资备案,但是由于种种原因可能没有办法投资下去了,那么这个时候我们就需要做境外投…