美团C++一面凉经

1、我看你熟悉计算机网络,介绍一下MTU。(当场懵,心态差点崩)
2、TCP四次挥手过程中,客户端发送的一个请求关闭报文丢失了,会怎么办?如果是服务端主动请求关闭连接,又怎么办?
3、介绍一下C++中std库中的m***?我问是不是move,他说不是。(又懵了)
4、子类继承父类,如果父类重载一个虚函数(即函数参数不同),子类应该调用哪个虚函数的接口?
5、数据库,有一个事务正在修改一行数据,另一个事务来读取数据的结果是什么
6、介绍一下用户态切换到内核态的具体动作(回答得不好)

算法题:斐波那契数列
我的方法是:
class Solution {
public:
int fib(int n) {
if (n==0)
return 0;
int p=0,q=0,r=1;
for (int i=0;i<n;i++){
p=q;
q=r;
r=(p+q)%1000000007;
}
return r;
}
};
然后他说不用if判断怎么写,没写出来!面试体验极差,凉了!

#面经##美团##C++工程师#
全部评论
楼主哪个部门的
点赞 回复
分享
发布于 2021-03-18 17:19
不用 if 是指用迭代写吗,还是说用递归但不能用上 if 语句?
点赞 回复
分享
发布于 2021-03-18 20:35
阅文集团
校招火热招聘中
官网直投
大佬,请问第4题是怎么答的呀?我咋感觉子类不会调用父类的函数?
点赞 回复
分享
发布于 2021-03-22 15:31
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-06 20:34

相关推荐

阿里巴巴天猫技术手机天猫前端团队2025届实习生校园招聘手机天猫技术前端团队诚邀全球顶尖的青年才俊!我们依托手机天猫&nbsp;APP&nbsp;服务千万用户,旨在探索更多创造性的电商体验和服务,以独立端闭环的方式服务更多用户。前端技术团队涵盖了从&nbsp;C&nbsp;端消费者到&nbsp;B&nbsp;端商家、供应链等前端技术所有领域,不断研究&nbsp;&amp;&nbsp;落地各类应用、前沿和符合业务的技术方案,深入业务理解行业动态并赋能业务发展。我们拥有业界先进的技术和优秀的工程师人才,长期专注于探索最高效的业务开发/交付模式,解决跨端研发效率和使用体验问题,不断积累技术核心竞争力,致力于成为强技术、懂业务&nbsp;&amp;&nbsp;乐生活的优秀团队。在这里,我们不仅仅是一个技术团队,更是一个梦想与创新的大家庭。只要你对技术充满热情,渴望在互联网科技领域大显身手,手机天猫技术前端团队都欢迎你的加入。招聘对象:2025届应届生(2024.11&nbsp;-&nbsp;2025.10)职位要求【必备项】1、本科及以上学历,计算机相关专业;2、熟练使用各种Web前端技术,包括HTML(5)/CSS(3)/Javascript等,并有相关的项目开发经验或成果;3、熟悉前端工程化,用过git,gulp或webpack等工具,最好有自己的github仓库;4、有基于Ajax应用的开发经验,有NodeJS/Java开发经验,或者有移动端开发经验;5、深刻理解Web标准,对可用性、可访问性等相关知识有实际的了解;6、对算法、数据结构、建模有一定了解;7、学习能力强,对新事物保有好奇心,并能快速适应新环境;具备良好的沟通、团队协同能力;8、对所在领域有热情,善于独立思考并反思总结。【加分项】1、有大型互联网公司相关岗位实习及项目开发经历;2、在相关领域国际顶级会议、期刊发表论文或相关学术会议组织的权威比赛中获奖。 私信获取联系方式&nbsp;全程跟进内推进度&nbsp;稳稳落地#前端实习##阿里巴巴春招##阿里巴巴25届春招##淘天集团##淘天招聘啦##天猫技术##实习生#
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
#软件开发2024笔面经#&nbsp;八股集合,汗流浃背,但是确实学到了很多内容,是以前没有仔细看过的。目前记起来一些,后续想起来别的了再补充&nbsp;#我的实习求职记录# 操作系统Linux平常使用吗线程和进程的区别,还有什么类似进程和线程的吗什么是协程CPU满了怎么看,怎么办Linux下rm正在写入的文件会发生什么?那么该如何在不使用kill的情况下删除该文件磁盘满了怎么看进程状态以及特殊两种状态僵尸线程和孤儿线程是什么清空进程时什么进程还存活?网络tcp三次握手四次挥手为什么不能两次握手如何解决tcp包的粘连udp和tcp的区别udp如何变得安全Java基础hashmap的底层hashmap.get之后会发生什么什么时候链表转红黑树什么时候红黑树降级jmmJvm区域及作用老年代常用垃圾处理算法多线程threadlocal有没有使用threadlocal底层是什么(哈希表)threadlocal底层哈希表的key是什么数据库两种引擎区别事务的原理数据库的四大特性如何保证隔离性隔离级别分别有哪些MVCC有什么用什么是死锁。如何解决sql数据库如何解决死锁sql锁Spring基础springboot运行原理bean如何加载,循环依赖?aop底层了解什么设计模式代理模式在spring哪里使用过单例模式在spring哪里使用过包装者模式在spring哪里使用过接口类代理和非接口类代理的区别中间件redis基本类型Redis缓存穿透,击穿,雪崩及解决方法,bitmap项目相关常见限流算法
点赞 评论 收藏
转发
2 34 评论
分享
牛客网
牛客企业服务