美团提前批一面/移动端C++

以下来自回忆,后期可能补充。

1.自我介绍
2.项目相关,4个项目详细讲了2个
(1)整体介绍,干了哪些工作。
(2)遇到最大的难点,如何解决的。
(3)研究方向(我是协议方面),怎么改进的,发了论文、专利没?
3.内存泄漏解决办法
说了三点,并比较详细的解释了
补:(1)智能指针 (2)string代替char* (3)RAII
4.智能指针的原理介绍
5.虚函数的作用、应用场景
6.内存有那几部分(堆区栈区那几个),分别存什么
7.多线程接触过吗?(没有。。),线程同步方式,进程同步方式、通信方式
8.算法题:求树的最小深度

补充:
1.为啥投移动端,怎么理解移动端?
2.设计模式知道吗?(只知道单例模式)单例模式有哪几种?要注意什么?(多线程记得加锁)

全程40分钟,面试官很好,氛围很好,最后还说让我把代码写优雅一点🤣
#面经##校招##美团##C++工程师#
全部评论
大佬 内存泄露解决方法能展开讲讲么
点赞 回复 分享
发布于 2021-07-21 15:14
大佬,能说下虚函数的应用场景你怎么回答的吗,不太清楚😂
点赞 回复 分享
发布于 2021-07-22 09:11

相关推荐

2 17 评论
分享
牛客网
牛客企业服务