首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Xinyu302
北京航空航天大学 C++
发布于北京
关注
已关注
取消关注
@廿陆畵生:
2022-08-24-nvidia二三面共2h-实习岗
GPU基础设施组 二面 项目介绍了挺久,我又成功让一个新手入坑我的读研方向。。问了个 MyString写完后在面试官提示下纠正了些bug,比如返回MyString& 就提示了好几次,然后memcpy改成了memove等本来用 realloc 实现的,还跟面试官battle了最后还是改过来了,因为面试官指出当 a 扩容修改地址时会拷贝a的数据到新地址,但实际没必要,直接用 b 的数据覆盖就好了。 这个记得7月初面蔚来时一个小姐姐问过https://www.nowcoder.com/discuss/1026571 #include <iostream>#include <iomanip>#include <cmath>using namespace std;class MyString{public: MyString() { m_data = nullptr; len = 0; } MyString(const MyString &myString) { len = myString.getLength(); if (len == 0) { return; } m_data = malloc(len); if (!m_data) { std::cerr << "malloc fails\n"; } memove(m_data, myString.m_data); return; } MyString &operator=(MyString &myString) { if (m_data == myString.m_data) { return *this; } len = myString.getLength(); if (m_data) { free(m_data); } m_data = malloc(len); if (!m_data) { std::cerr << "malloc fails\n"; } memove(m_data, myString.m_data); return *this; } int getLength() { return len; } ~MyString() { if (m_data) { free(m_data); } }private: char *m_data; int len;};int main(){ return 0;}三面一上来就是猝不及防的英语自我介绍介绍项目遇到什么困难怎么解决的经历问了static、虚、调用两个类实例里的非静态成员int是通过默认传入的this来区别的。问了两个题,本来用的memcpy,在面试官提示下改成了char*第二题用队列实现栈,咋也没想出来,觉得不需要O(N),最后先把On的说了,然后说维护动态数组存队列每个队列一个元素。。。 bool memory_move(void *source, void *destination, int len){ if (len < 0) { return false; } else if (len == 0) { return true; } if (source == nullptr) { return false; } if (source == destination) { return true; } // (s,s+l)<=(d,d+l) // d+l<=s // d<s<d+l<s+l // s<d<s+l<=d+l if (source < destination && destination < source + len) { int i = 0; char *begin_source = (char*)source + len - 1; char *begin_destination = (char*)destination + len - 1; while (i < len) { // memcpy(begin_destination, begin_source, 1); *begin_destination = *begin_source; begin_destination--; begin_source--; i++; } } else { char *begin_source = (char*)source; char *begin_destination = (char*)destination; 。。。 } return true;}class q{public: enqueue(int); int dequeue(); int len();};class s{ q qu[2];public: push(int d){ qu[0].enqueue(d); // q1 tail 6 4 3 2 1 front // q2 } pop(){ q2.dequeue(); } int len(){ return qu[0].len()+qu[1].len(); }}
点赞 2
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-27 16:13
已编辑
百度_后端(准入职员工)
如果你的项目是烂大街rpc,面试该怎么吹?
以下的万字长文基本涵盖了你面试可能会遇到的所有RPC项目问题。首先,对于所有写了rpc项目的牛油们,我都建议你们去看看百度开源的brpc文档,可以作为深入rpc的一个重点,重点关注brpc的这几块内容:LALB+双缓冲的负载均衡设计,无锁化的MPSC消息发送,高度并发的消息读取,从锁到lock free再到wait free的思想,用户态协程bthread的设计(你不需要去看源码,你只需要去看brpc的设计文档就可以了)当你掌握了brpc的一些设计思想,在面试过程中就要有意识地 将问题引到brpc的设计上,然后开始你的回合。我在春招面百度、快手、腾讯之类大厂的时候,都跟面试官深入地聊过brpc...
点赞
评论
收藏
分享
04-27 07:41
同济大学 ARM工程师
大家觉得这些比赛那个含金量高
我看到现在竞赛越来越多 眼花缭乱,有些我听都没听过。全网最受欢迎的嵌入式面经面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,2800+订阅,非常适合在找工作面经薄弱的同学,3000+订阅还会涨价,提前订阅提前享受,持续更新中。原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoMc
机械人面试中的常问题
通信硬件2024笔试面试经验
点赞
评论
收藏
分享
03-18 22:33
携程旅游网络技术(上海)有限公司_大住宿部门_BDS(实习员工)
在南大骑车看见佑利了
春招真的头皮发麻,今天真幸运
沙福林:
基本幸运
点赞
评论
收藏
分享
03-11 18:24
已编辑
山东大学 Java
后悔时间报少了
现在已经不回我了😭ps:求大家建议。本人是出国选手,想水个实习整简历上,类似的中小厂写留学申请上能有用吗?中大厂感觉来不及学了,lc刷才30题....
数开小菜鸡__求offer版:
这么单纯干啥,问就是全国可飞,实习6个月
点赞
评论
收藏
分享
04-27 17:13
武汉理工大学 大数据开发工程师
4.27字节暑期数开一面
字节面试官人很好,受到了鼓舞,受到了指点,感谢。还有很大不足,继续努力问题总览1.你的这个项目是自己找的数据做的吗?2.你的工作流和涉及到的技术栈是哪些?3.是基于原始明细数据直接做的吗?4.结构化数据一般是怎么清洗完成的?5.DWD层通常做哪些清洗?6.DWS层的模型通常是怎么设计的?7.了解维度建模、关系建模吗?8.正常一个数据仓库的工作流和技术栈有哪些?9.Sqoop主要用在哪个环节?做什么的?10.Hadoop和Spark各自优劣势是什么?11.Spark任务一般怎么优化?12.ClickHouse有哪些索引类型?13.ClickHouse中排序键、分片键怎么设置?...
查看16道真题和解析
字节求职进展汇总
数据人的面试交流地
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.3W
2
...
左手敲代码的程序员,不配拥有offer吗?
7.1W
3
...
五一假期,弯道超车时间表
1.3W
4
...
后端简历上最值得写的项目
1.0W
5
...
五一别写你那破开源代码了
8864
6
...
北京到底有谁在啊?
8659
7
...
五一准备刷完这些面试八股题!!
7456
8
...
拼多多服务端信息确认
6956
9
...
快手投诉后续- HR把我拉黑了!
6658
10
...
和ai聊天,忍不住爆哭
6442
创作者周榜
更多
正在热议
更多
#
设计人如何选offer
#
98413次浏览
689人参与
#
找工作,行业重要还是岗位重要?
#
7791次浏览
102人参与
#
五一之后,实习真的很难找吗?
#
45800次浏览
328人参与
#
盲审过后你想做什么?
#
12705次浏览
113人参与
#
外包能不能当跳板?
#
22201次浏览
191人参与
#
领导秒批的请假话术
#
9957次浏览
74人参与
#
考研可以缓解求职焦虑吗
#
21175次浏览
251人参与
#
五一假期,你打算“躺”还是“卷”?
#
30710次浏览
436人参与
#
找工作前vs找工作后的心路变化
#
7205次浏览
64人参与
#
面试等了一周没回复,还有戏吗
#
115664次浏览
1074人参与
#
硬件人,你被哪些公司给挂了
#
46730次浏览
722人参与
#
安克创新求职进展汇总
#
32582次浏览
415人参与
#
大疆的机械笔试比去年难吗
#
69653次浏览
603人参与
#
应届生薪资多少才合理?
#
3115次浏览
24人参与
#
牛友们的论文几号送审
#
27273次浏览
623人参与
#
写简历别走弯路
#
714536次浏览
7850人参与
#
你喜欢工作还是上学
#
37679次浏览
413人参与
#
如果有时光机,你最想去到哪个年纪?
#
43343次浏览
769人参与
#
如果不工作真的会快乐吗
#
101244次浏览
867人参与
#
每人推荐一个小而美的高薪公司
#
72851次浏览
1357人参与
牛客网
牛客企业服务