美团c++一二面

美团基础研发平台,9.2号面试完二面,快两周了,一直没有下一步通知是不是凉了?有没有类似面试经历的同学说一说。
一面问的很基础就不说了。
二面是一个leader,更关注考察思考能力和用已有知识的迁移能力。C++c对应linux操作系统的不同文件系统来说如何实现调用不同的函数接口,就是不同的文件系统调用不同的函数,回答是类似于c++的虚函数原理用函数指针实现的。页式内存的原理。二维数组的按行和按列获取元素顺序有什么异同,哪个效果好,为什么,这个回答涉及到三级cache缓存到寄存器的原理,如果是按照列获取元素,缓存中的数据会频繁换入换出,导致性能差,所以需要利用程序的局部性原理,按行获取数据。买电影票如何实现一个人买了,其他人就买不了了,并且如何一个人订了票30分钟内不付款就可以其他人继续购买,回答了redis的分布式锁,setnxsetex,问如何在mysql数据库里实现,回答用行锁锁住,然后新增一个字段保存订票时间,然后每分钟轮询查看哪行数据过期就进行释放。又问如何优化不用轮询?回答对订票时间加索引,然后对一定范围内的数据进行检查,可防止轮询。如果在redis里面怎么优化呢?没想出来,面试官说用zset就可以了,zset是排序的,可以对时间排序。下一个场景题:美团支付经常会跟支付宝或者微信支付串接着使用,美团和微信之间需要有什么接口供对方调用,回答了美团需要有一个问询的接口,主动查询微信支付的结果,微信需要有一个主动通知的接口,当用户支付完成之后可以主动通知对方。又问如果微信的这个接口可以告知美团所有的支付信息,可不可以去掉美团的问询接口?然后又聊了聊对网络七层模型的理解,为什么要七层,这种抽象的思想在计算机系统里哪里还有?问了问对后端的了解,是否知道哪些中间件?还问了最近几年令你印象最深刻的事情,最后面试官介绍了一下他做的业务是2b方向的,企业服务的一整套。最后写了一道二叉树层次遍历的题。一共80分钟。

#面经##美团##C++工程师##校招#
全部评论
哎,不太会redis,老哥真的强
1 回复 分享
发布于 2020-09-28 09:46
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-14 10:27
哇 看了你的面经 我觉得我投后台开发真的是自不量力😅
点赞 回复 分享
发布于 2020-09-14 15:22
感觉这个面试官问的问题好灵活,设计的面也很广
点赞 回复 分享
发布于 2020-09-14 20:32
楼主你好,同基础开发平台,二面之后没有消息,,,请问怎么确认是不是凉了呢😥
点赞 回复 分享
发布于 2020-09-15 21:20
美团貌似不招C++
点赞 回复 分享
发布于 2020-09-16 19:45
刚面了后台开发只会C++不会Java被疯狂嘲讽
点赞 回复 分享
发布于 2020-09-17 14:56
这也太难了吧,战略性放弃美团
点赞 回复 分享
发布于 2020-09-17 15:29
楼主面的是北京的吗
点赞 回复 分享
发布于 2020-10-03 00:18
楼主了解 美团的系统开发工程师这个职位吗??😁😁😁
点赞 回复 分享
发布于 2020-10-19 08:03
LZoc了吗
点赞 回复 分享
发布于 2020-10-19 10:19

相关推荐

11-15 19:28
已编辑
蚌埠坦克学院 硬件开发
点赞 评论 收藏
分享
勤奋努力的椰子这就开摆:美团骑手在美团工作没毛病
投递美团等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
4 40 评论
分享
牛客网
牛客企业服务