美团二面——后台开发

隔了一个星期进行的二面,投的岗位是系统工程师,一上来就问我要不要转到后台开发(我还以为是被捞起来的,就说了当然可以啊……)

后来发现这还是系统的二面,只不过是后台开发方向?(直到面试结束也没太搞清楚)

1. 自我介绍
2. 智能指针,shared_ptr 和 unique_ptr 的区别,说完第一个第二个还没说就说可以了。。
3. C++11为类初始化了那些函数,答的构造、析构、拷贝、赋值重载,其实这是98的,11新增了移动构造和移动赋值(完全没听说过。。)
4. 静态库和动态库有什么区别,应该怎么选择?(一通胡诌)
5. 用过linux吗,那来问点linux 的问题吧:要创建一个文件。啥文件?随便你选一个吧。那我vim .C 了(面试官笑出了声。。可以用touch) 我现在要修改一个文件的权限,什么组权限只读,个人能读能写。。太复杂了,我不会;那再来换一个问题,一个可执行文件,不让他的输出输出(比如 “cout << hello word”, 不输出),不会(可以输出到/dev/null)
6. map和unordered_map的区别,底层实现
7. unordered_map产生冲突怎么解决,会导致什么问题?
8. vector扩容机制,初始化时指定容量,clear函数怎么清除的?
9. 算法题:实现一个复杂链表的深拷贝(用的hash表)

#面经##美团##校招##C++工程师#
全部评论
楼主是什么时候笔试的啊
点赞 回复 分享
发布于 2020-08-24 16:56
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-08-24 16:47

相关推荐

不愿透露姓名的神秘牛友
07-31 17:23
点赞 评论 收藏
分享
程序员牛肉:1.大头肯定是院校问题,这个没啥说的。 2.虽然有实习,但是实习的内容太水了,在公司待了七个月的时间,看起来就只做了jwt和接入redis。爬取新闻,数据导入。这几个需求值得你做七个月吗?这不就是三四个月的工作量吗?我要是面试官的话真心会认为你能力不太行。所以既然有实习了,一定要好好写,像是Swagger这种东西是真没必要写上去,就拉一个包的事情。 3.我个人觉得话,在校生不要把自己当社招看,除非你的项目是特别牛逼,特别有名的含金量,否则不要写这种密密麻麻的一串子工作职责。你的项目只有一个作用,就是供面试官从中来抽取八股对你进行拷打。 但是你现在这个看不来什么技术点,可以改一下,详细表述一下你用什么技术实现了什么功能,在实现这个功能的过程中,你解决了什么难题。
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

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