上岸美团,我的面经!

news2025/1/23 10:31:45

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.coloradmin.cn/o/434047.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

GreenPlum (一) 初识

在开始了解GreenPlum之前,应该对这种产品的诞生有基本的了解,搭建一个基本的知识框架。对以下历史有基本了解之后应对下文术语进行基本阅读。 ​ 阅读目标: 阅读完成后需要对相关术语以及greenplum有基础理解。 文案基本互联网相关blog进行整体汇总&…

苹果跌倒检测新专利获得,结合苹果Find My可准确定位

苹果首款“跌倒检测”功能专利可追溯到 2018 年公示的 20190103007,后续又获得了至少 5 项相关专利。根据美国商标和专利局(USPTO)上周四公示的专利,苹果公司再次获得了一项“跌倒检测”功能专利。 苹果在报告中表示&#xff0c…

亚马逊云科技让你在云端发现企业穿越周期稳健发展的力量

2023年3月29日「哈佛商业评论-未来管理沙龙」活动盛大启幕,此次沙龙活动以穿越周期的力量为主题方向,以解码跨国企业持续增长源动力为主旨,希望为企业高层管理者们带来更多思考和启迪。 作为特邀嘉宾,亚马逊全球副总裁、亚马逊云…

内存的分区

目录 内存分区介绍 区域功能 内存分区运行前后的区别 运行之前(代码区数据区未初始化数据区) 运行之后(代码区数据区未初始化数据区栈区堆区) 缓冲区 缓冲区有什么用? 缓冲区的三种类型 缓冲区的刷新 内存分布图 栈与堆…

AI绘画——ControlNet扩展安装教程

目录 1.ControlNet安装 2.预处理模型安装 预处理模型(annotator)下载链接: 预处理模型安装地址: 3.ControlNet模型下载 Controlnet模型下载地址: Controlnet模型安装目录: 注:&…

KDZRS-40A三通道变压器直流电阻测试仪

一、产品概述 变压器绕组的直流电阻测试是变压器在交接、大修和改变分接开关后的试验项目。在通常情况下,用传统的方法(电桥法和压降法)测量变压器绕组以及大功率电感设备(发电机)的直流电阻是一项费时费工的工作。为了…

VMware从零配置安装CentOS 7

不跳步图文详细安装教程 一、VMware的下载二、VMware的安装三、CentOS7的下载第一步:根据自己电脑操作系统的位数点击选择(大多数都是64位操作系统)第二步:任意挑选一个镜像源进入下载界面第三步:下载对应版本的CentOS…

比较运算符、关键字子查询MySQL数据库 (头歌实践教学平台)

文章目的初衷是希望学习笔记分享给更多的伙伴,并无盈利目的,尊重版权,如有侵犯,请官方工作人员联系博主谢谢。 目录 第1关:带比较运算符的子查询 任务描述 相关知识 子查询 带比较运算符的子查询 编程要求 第2关…

Spring Messaging-远程命令执行漏洞(CVE-2018-1270)

Spring Messaging-远程命令执行漏洞(CVE-2018-1270) 0x00 前言 spring messaging为spring框架提供消息支持,其上层协议是STOMP,底层通信基于SockJS,在spring messaging中,其允许客户端订阅消息&#xff0…

微服务 - Redis缓存 · 数据结构 · 持久化 · 分布式 · 高并发

一、分布式解决 Session 的问题 在单站点中,可以将在线用户信息存储在Session中,随时变更获取信息;在多站点分布式集群如何做到Session共享呢?架设一个Session服务,供多服务使用。 频繁使用的数据存在DB端&#xff0…

向隐形冠军学习:聚焦人效,用时间管理提效益

注: 本文来源于盖雅工场联合创始人兼CEO 章新波 在2023狮山论坛“ 向隐形冠军学习: 聚焦人效,用时间管理提效益 ”的主题分享。 文|章新波 整理 |盖雅学苑 在人力资源行业以及各大企业,「人效」这个词…

How to use CCS to debug a running M4F core that was started by Linux?

参考FAQ:AM62x & AM64x: How to use CCS to debug a running M4F core that was started by Linux? 问题记录: 1.使用SD卡启动模式,板上运行Linux。 当Linux系统启动后,9表示M4F core: am64xx-evm login: root rootam64xx…

Maven 打包跳过测试的 5 种方法

平时开发时的工作的话之主要负责写代码就行了,什么发布项目啊,好吧不是我们干的事。在我们的了解中打包发布项目应该不是一个困难的问题。 对,最简单的方法就行使用直接使用maven插件打包,甚至我们都不需要知道他是怎么实现的&am…

搞懂 API :Mock 常见问题及解决办法

API Mock是一个构建Web服务质量保证环节的非常实用的工具。它可以让开发者在独立工作或集成测试时,快速开始调试和验证他们的代码。但是,在实践中,API Mock也可能会出现一些问题。 本文将讨论API Mock中的一些常见问题,并提供一些…

MyBatis(十四)MyBatis的缓存

前言 1、缓存:cache 2、缓存的作用: 通过减少IO(读写)的方式,来提高程序的执行效率。 3、mybatis的缓存: 将select语句的查询结果放到缓存(内存)当中,下一次还是这条…

Python爬虫之Js逆向案例(1)-京东商品评论数据商品详情数据案例

<center>声明&#xff1a;京东商品评论数据&商品详情获取分析仅用于研究和学习&#xff0c;如有侵权&#xff0c;可删除</center> 一次运行程序&#xff0c;同时获取一下内容&#xff1a; 1. 获取整站实时商品详情数据&#xff1b; 2. 获取整站实时商品评论数…

【数据结构】顺序表的增删查改操作

上一篇文章为大家介绍了对顺序表的简单的使用&#xff0c;【数据结构】顺序表详解_王笃笃的博客-CSDN博客 本篇文章继续完善对顺序表增删查改的操作。 上一篇写到了顺序表的尾部插入&#xff0c;本篇将从头部插入继续完善&#xff1b; 以下为本篇目录&#xff0c;方便阅读 …

Axios请求(对于ajax的二次封装)——Axios拦截器与错误处理

Axios请求&#xff08;对于ajax的二次封装&#xff09;——Axios拦截器与错误处理 知识回调&#xff08;不懂就看这儿&#xff01;&#xff09;场景复现核心干货axios拦截器在请求或响应被处理之前拦截他们移除拦截器给自定义的axios实例添加拦截器实际开发中的自定义拦截器&am…

C++ | 探究拷贝对象时的一些编译器优化

&#x1f451;作者主页&#xff1a;烽起黎明 &#x1f3e0;学习社区&#xff1a;烈火神盾 &#x1f517;专栏链接&#xff1a;C 文章目录 前言一、传值传参二、传引用传参三、传值返回拷贝构造和赋值重载的辨析 四、传引用返回【❌】五、传匿名对象返回六、总计与提炼 前言 在传…

网友感到担忧!iOS 17支持第三方应用商店:这下跟安卓没区别了

苹果此前官宣将于6月6日召开WWDC2023大会&#xff0c;按照往年的惯例&#xff0c;在这次大会上将会推出下一代iOS系统&#xff0c;也就是iOS 17。最近国外有关iOS 17的爆料中提到&#xff0c;迫于欧盟法案压力&#xff0c;iOS 17或将支持第三方应用商店。 2022年3月份&#xff…