美团滴滴等面经,发一波攒人品(c++后台开发方向)

滴滴
一面
自我介绍
【c++和数据结构】
c++11的智能指针 解决什么问题
问我有啥c++用到的数据结构,我说了红黑树
vector是如何实现的
链表中序遍历
【项目】
epoll的优点
哪里用到了锁
进程和线程的区别
进程间切换和线程间切换哪个开销大
进程通信的方式
实验室的项目解决什么问题 为什么选这个算法
【数据库】不咋会
问从一个班成绩中选出前5名 (用order by)
事务
【网络】
静态服务器和动态服务器的作用
从点击网址开始到显示网页经历的过程
TCP拥塞控制 解决什么问题 (答成流量控制了)
http和tcp的区别
【算法题】:
给两个有序链表,返回链表中相同数字的个数(表内不含重复数字)

二面
自我介绍
【c++和数据结构】
vector是如何实现的
如果让你实现需要注意什么
【设计模式】
单例模式
【项目】
描述epoll
有没有参考网上的库如libevent
是否关注过其他的github上的开源库(非网络的)
【操作系统】
说一个linux常用的命令 (我说的ls)
ls如何查找文件夹下所有名字里有text的文件(不会)
【数据库】不咋会
【其他】为了后台开发准备了什么,入职时间,尽量实习满3个月

美团一面
自我介绍
【项目】
功能是什么
容错和并发处理有那些考虑
线程出于长期IO等待状态
描述epoll
【c++和数据结构】
new和malloc的区别
如果内存申请失败的返回值 NULL
返回是类型安全的吗(是否要进行强制类型转化)? nmalloc需要强制类型转化,new可以直接用
STL排序算法 sort
STL用到哪些数据结构
vector,List呢?
用IDE实现vector的push_back (妈的翻车了!)
【网络】
TCP三次握手 四次挥手
如果客户端疯狂发包 (TCP流量控制)
【操作系统】
命令 当前的系统负载
看机器端口的使用情况
【算法】 判断两条直线是否平行, 点的值数据类型是double()(注意判断重合和垂直)
如果精度不够怎么办 ,数据溢出(- -)?

东吴金融
c++和数据结构:
多态
虚函数
红黑树
设计模式:
工厂模式
Web服务器项目:
epoll的优点 ET比LT多的一个操作 POLLIN事件必须全部读完
缓冲区 可能会造成碎片化

线程通信
TCP3次握手,4次握手
粘包问题


时代复习
【数据结构】
并查集
【c和c++】
stl底层用什么分配内存
c底层分配内存
浮点数精度不够怎么处理
静态库和动态库的区别


#美团##滴滴##校招##面经##数据分析工程师#
全部评论
大佬
点赞 回复
分享
发布于 2020-03-30 12:47
请问一下你滴滴的一面和二面时间隔了多久呀
点赞 回复
分享
发布于 2020-04-01 16:45
小红书
校招火热招聘中
官网直投
我这一面完他告诉我过了,但是都一个星期了。也没来二面通知,是不是凉了😓😓😓
点赞 回复
分享
发布于 2020-04-09 07:41

相关推荐

3 37 评论
分享
牛客网
牛客企业服务