美团客户端 一面 二面 面筋

美团 一面

实习:

  1. 日志库的替换是自己的想的吗,为什么会加快这么多
  2. 为什么使用protobuf作为压缩选择
  3. protobuf压缩的原理是什么

八股

  1. 线程和协程
  2. 进程通信的方式是什么
  3. 线程通信的方式是什么
  4. 死锁的条件是什么
  5. tcp和udp的差异
  6. HTTP中get和post的差异
  7. http如何实现断点续传,如果这个时候客户端收到一般就结束了的话
  8. https可以被中间人劫持吗
  9. C++源码到可执行文件
  10. 动态链接和静态链接
  11. 指针和引用的区别
  12. vector的扩容原理
  13. 如何在高德地图、美团地图、百度地图来回切换

代码题:

const int a;
int const a;
const int* a;
int* const a;
// 这些差别是什么
int *a;
float *b;
float c;
long long d;
// 这些sizeof是多少
struct A{
	int* a;
    char b[10];
    int c;
    float d
};
// 这个sizeof是多少
char *s[3][5] = {"a","c","grea"};
// sizeof(s)的大小是什么
#include <iostream>
using namespace std;

class Base {
public:
    // virtual void makesound() {
    //     cout << "Base is asking" << endl;
    // }

    void makesound() {
        cout << "Base is asking" << endl;
    }
};

class Derive : public Base {
public:
    void makesound() {
        cout << "Derive is asking" << endl;
    }
};

int main() {
    Base* b = new Derive();
    b->makesound();
    delete b; // Don't forget to release the allocated memory
}

美团 地图 二面

  • 写一下拷贝构造函数
  • 写一下单例类

题外话:还是第一次这样考C++基础的,不错

面试记录专栏 文章被收录于专栏

秋招面试记录

全部评论
厉害👍
点赞 回复 分享
发布于 2023-12-03 21:49 北京

相关推荐

LuvSran:是人我吃。老师就是学校呆久了,就业方面啥都不懂,还自以为是为了我们就业好。我学校就一破双非,计科入行率10%都没有,某老师还天天点名,说是出勤率抬头率前排率高了,华为什么的大厂就会来,我们就是不好好上课才没有厂来招。太搞笑了
点赞 评论 收藏
分享
牛客48826091...:哥们胸肌挺好看
点赞 评论 收藏
分享
10-23 16:33
门头沟学院 Java
本人某中9本科,成绩中等,目前没科研没实习,目前后端学到了javaWeb,开始没定好方向,在学国外课程,走工程路线起步有点晚了,到这个时间点了还在学JavaWeb,顿感迷茫,不知道是坚持走下去还是寒假去准备考研。考研这个路弄得我还是心痒痒的,因为从众考研的人也不在少数,所以会有这方面的心理安慰吧,就是“不行我可以去考研啊”,而且意味着三年的缓冲,为了复试还有积攒经验美化简历,其实现在也可以去申入实验室打杂;就业可能意味着多些工作经验,工程岗应该到后面还是经验大于学历?还是有点迷茫了,求助好心人有无路线启发
千千倩倩:同27给点建议,现在这个时间点可以快速看完外卖和点评,不用跟着敲,但一定要在看的时候总结每个部分的整个业务流程,对其中的实现有一个大概的印象。然后直接开始看八股,刷算法。八股和算法最好还是在项目学习中穿插着看。如果计算机基础,算法这些基础好,加上每天刻苦学习,两周可以达到勉强能面试的水平,到时候就直接海投中小厂,在约面和面试的过程中不断巩固知识。没找到实习也没关系,就当积累经验。再沉淀一波直接明年三月开始投暑期,毕竟是9本,总是有面试机会的,只要你这三个月不懈怠,面试发挥得一定不错,只要拿到一个中,大厂暑期实习,秋招就有竞争力了。总得而言,现在还有机会,但是时间非常紧张,需要你结合自己情况考虑,共勉
你会选择考研还是直接就业
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

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