首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
murphy_mu
南京航空航天大学 自动驾驶系统工程师
发布于江苏
关注
已关注
取消关注
@在看牛客的香菇很伤心:
华为OD 二面面经 C++
1.自我介绍指针2.说一下三种智能指针和它们的特点 unique_ptr:同一时间内只有一个智能指针可以指向该对象 shared_ptr:多个智能指针可以指向相同对象,强引用 weak_ptr:配合 shared_ptr 使用,防止两个 shared_ptr 互相引⽤导致资源永远不释放(引用计数永不为0)3.shared_ptr是通过什么方式实现的 引用计数。引用时增加计数,销毁时减少计数,计数为0时释放资源。4.const int * 和int * const const int * 指向整型常量的指针,它指向的值不能更改 int * const 指向整型的常量指针,它不能再指向别的变量面向对象5.面向对象的三大特性 封装、继承、多态(多态突然想不起来,面试官提醒后想起来了)6.析构函数为什么一般写成虚函数 假如一个基类的指针指向一个派生类的对象,如果析构函数不是虚函数,销毁时会调用基类的析构函数,派生类的自身内容就不会被析构,会导致内存泄漏。如果析构函数是虚函数,则会根据指针所指对象的虚函数表执行派生类的析构函数,再执行基类的析构函数。STL7.vector的扩容机制 添加元素时,会判断当前是否还有剩余空间,如果没有则会进行扩容,将内存拷贝到新申请的内存空间上,并且释放原先的内存。8.有了解过vector扩容会扩多少吗 没有(面试官说是扩到原来的两倍,不过面试结束后我去查说是跟环境有关,不一定是两倍)9.假如已经创建了一个vector,现在有两种情况,第一种是确定vector中有10000个元素,第二种是确定vector中最多有10000个元素,为了绕开自动扩容机制,应该怎样处理(问题经过简单修改,最开始怎么问的我忘了,我最开始答的使用push_back和emplace_back) 第一种情况使用resize(),二种情况使用reserve()10.resize()和reserve()的区别 resize()改变当前容器内元素的数量 reserve()改变当前容器的最大容量11.假设最开始vector中有两个元素,resize(10000)和reserve(10000)之后调用size()返回值是多少 10000 212.刚才你提到了push_back()和emplace_back(),区别是什么 push_back() 向容器尾部添加元素时,首先会创建这个元素,然后再将这个元素拷贝或者移动到容器中(如果是拷贝的话,事后会自行销毁先前创建的这个元素);而 emplace_back() 在实现时,则是直接在容器尾部创建这个元素,省去了拷贝或移动元素的过程。设计模式13.讲讲最常用的单例模式是怎么实现的①类中包含⼀个静态成员指针,该指针指向该类的⼀个对象,提供⼀个公有的静态成员⽅法,返回该对象指针;②为了使得对象唯⼀,构造函数和拷贝构造函数设为私有。手撕代码 一道与***************类似的题 硬币。给定数量不限的硬币,所有币值为一个数组,编写代码计算n分有几种表示法。int count(int amount,vector<int>&coins){ int coins_num=coins.size(); vector<vector<int>>dp(coins_num+1,vector<int>(amount+1,0)); int l=coins.size(); for(int i=0;i<l;++i){ dp[i][0]=1; } for(int j = 0;j<coins_num;j++){ for(int i=1;i<=amount;i++){ for(int k=0;k<=i/coins[j];k++){ dp[j+1][i]+=dp[j][i-k*coins[j]]; } } } return dp[coins_num][amount];}面试官看完之后说我这个逻辑上没问题,递推式也没问题,但时空复杂度都比较高,跟我仔细地分析了代码可以优化的地方int count(int amount,vector<int>&coins){ int coins_num=coins.size(); vector<int>dp(amount+1,0); int l=coins.size(); dp[0]=1; for(int j = 0;j<coins_num;j++){ for(int i = coins[j];i <= amount;i++){ dp[i]+=dp[i-coins[j]]; } } return dp[amount];}总体来说面试官很好,没有给太大压力,整体氛围很轻松。最后也给了我建议(动态规划是我的软肋,最好要克服)7.27更新主管面+HR面两场面试放到同一个会议里了,基本上大方地说就没问题了谈谈你为什么想来华为讲讲毕设平时怎么学习基本上就是聊天,放开些我跟主管说我想多加班多拿些,主管说现在控制加班[牛泪]然后HR又跟我说加班可能很多,周末加班有双倍工资[笑cry]看来双倍工资是没得拿了[废了]ps:这两轮面试一般会谈薪资,可以事先调查一下7.31走审批了薪资给了定级范围的拉满(虽然定级可能没有到达预期,不过我的动态规划确实不太熟练,一面表现也不太好)8.2OC
点赞 17
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-28 14:57
合合信息_Agent数据工程师(准入职员工)
合合信息内推
合合信息测试实习面经,摘自优秀牛友攒攒人品主要问实习经历base上海1.自我介绍2.实习项目做了几次迭代,每次迭代涉及几个功能3.实习项目时间是否非常紧凑4.讲解一下当时负责的比较复杂的功能5.发现的印象比较深刻的bug6.团队大概多少人7.测试中怎么分bug是前端还是后端8.团队沟通有发生什么问题吗9.实习过程中测试时除了功能方面的问题还会注意哪些方面的问题10.对自己的规划是什么11.平时除了学习还有什么爱好12.自己的性格对于测试有什么优势13.自己有什么缺点14.反问合合信息2026届秋季校园招聘网申开启【企业简介】合合信息是行业领先的人工智能及大数据科技企业。旗下明星产品有扫描全能王...
点赞
评论
收藏
分享
07-28 17:09
西安电子科技大学 Java
如果面试被问到单点登录,你会怎么回答?
如果面试被问到单点登录,你会怎么回答?作者:一位 Java 老猿,写代码第八年,头发还剩三根半前言:这题我熟,我头发少不代表我不会!在经历无数次面试之后,我总结出一个规律:只要你简历上写了“参与系统架构设计”,面试官就一定会在某个时刻扶了扶眼镜,问你一句:“那你说说,咱们系统的单点登录(SSO)是怎么做的?”这时候,年轻的程序员可能一脸懵逼,脑海里浮现的是“登录一次能多次免密登录?”,而经验老辣的 Java 开发(比如我)早已微微一笑,默默打开脑海里的架构图工具,开始输出!一、什么是单点登录,别装不认识先别急着讲实现,定义要先讲清楚,不然面试官会觉得你是在背八股。SSO 是什么?Single ...
牛客创作赏金赛
点赞
评论
收藏
分享
06-04 10:32
安徽大学 单片机
简历被丢垃圾桶了😭求大佬拷打!
实习僧和BOSS直聘都投了几十家,硬件开发,硬件测试,嵌入式都投了,全是已读不回……我现在考虑想在秋招前速成一个Linux项目,其实现在完全不知道自己要找什么方向的,只能海投了,求大佬们给点意见😭😭😭
zzzzhz:
兄弟你先猛猛投简历至少三百家,能约到面试就去面。最近可以速成智能小车,智慧家居烂大街的项目,不需要自己写,只需要把里面的代码讲解看明白就行。把其中涉及到的八股文都拿出来单独背一下,我去年找工作就一个智能小车智慧家居找了10k差不多。
点赞
评论
收藏
分享
07-29 08:33
美团_HR
团子体验~
来说一说美团的工作体验吧~ 坐标基研,RD一枚 工作体验:由于是平台性质的研发,日常的工作感觉并没有非常的卷。大家基本10点前到岗,11点半就组团吃午饭去了,下午14点开始工作,17点半晚饭,晚上20点后陆续开始下班,当然下班时间因人因时而有差异。21点半可以打车后基本人都走光了。但是也因为是平台性质,所以不可避免有客服&&运维压力,客服来源于内部RD,一般是平台使用问题,运维是7*24小时保障系统正常运行(当然会有轮班)。 组内氛围:不得不说组内氛围还是非常不错的,老板很赞,不会很Push进度福利:美团素有“开水团”的称号,日常唯一的福利就是白开水免费续杯了。当然,每天加班到...
美团公司氛围 2556人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
4548
2
...
虾皮秋招一面
2891
3
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
2242
4
...
百度提前批 三面
2168
5
...
小鹏offer
1384
6
...
最强本科✌
1224
7
...
上班一周,工资还没拿,先欠公司两千
1114
8
...
被猿辅导挂了简历,但我想说...
1086
9
...
大学四年,我感觉我像个“孤勇者”
1044
10
...
虾皮一面凉经
1014
创作者周榜
更多
正在热议
更多
#
简历上的经历如何包装
#
28829次浏览
811人参与
#
秋招被确诊为……
#
163759次浏览
747人参与
#
中兴秋招
#
205375次浏览
2292人参与
#
工作中哪个瞬间让你想离职
#
63312次浏览
568人参与
#
你最希望上岸的公司是?
#
135052次浏览
705人参与
#
和同事相处最忌讳的是__
#
24110次浏览
244人参与
#
25届网易互娱暑实进度
#
78324次浏览
702人参与
#
虾皮求职进展汇总
#
249150次浏览
1850人参与
#
投格力的你,拿到offer了吗?
#
86589次浏览
583人参与
#
2022毕业即失业取暖地
#
102686次浏览
662人参与
#
2022毕业生求职现身说法
#
89254次浏览
700人参与
#
秋招OC许愿
#
327763次浏览
2450人参与
#
你最近一次加班是什么时候?
#
70982次浏览
350人参与
#
26届的你,投了哪些公司?
#
43839次浏览
488人参与
#
你的秋招第一面感觉怎么样
#
76769次浏览
591人参与
#
柠檬微趣工作体验
#
6694次浏览
40人参与
#
你遇到最难的面试题目是_
#
16434次浏览
199人参与
#
我对___祛魅了
#
47641次浏览
434人参与
#
地平线求职进展汇总
#
52636次浏览
369人参与
#
研究所VS国企,该如何选
#
194784次浏览
1819人参与
#
如果校招重来我最想改变的是
#
271835次浏览
2849人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务