小米 C++软件开发工程师

先是自我介绍,然后开始拷打八股和基本知识点,我的手撕题目很简单

1.讲下继承和多态

2.多态分为哪两种,分别怎么实现

3.虚函数表和虚函数指针怎么实现,虚函数表的个数

4.char* 和int *各占几个字节

5.int *p=null 与 int *p有什么区别

6.说说你熟悉的STL模板,其中的一些基本方法

7.给了三个结构体,让判断结构体的大小

8.delete和delete[]的区别

9.new、delete和malloc、free的区别,malloc返回void*指针,new会触发构造函数

10.void*指针有那些使用场景

11.写一个宏定义实现min()函数

12.写一个函数,实现二位数各位求和,再相加如果结果还是两位数,那么继续操作

反问阶段:工作内容

全部评论
请问楼主笔试是什么时候呀?我现在还在笔试评估中,很焦虑
点赞 回复 分享
发布于 04-04 19:32 江苏
佬base哪里的
点赞 回复 分享
发布于 04-05 15:05 广东
楼主的hr有说offer的事情吗,我这边一样的小米南京cpp说没hc了,怎么没hc还在面啊,还是说其实我已经挂掉了让我跑着在😥
点赞 回复 分享
发布于 04-18 23:39 湖北

相关推荐

不愿透露姓名的神秘牛友
10-06 22:03
oppo 结构岗 36
点赞 评论 收藏
分享
10 55 评论
分享
牛客网
牛客企业服务