首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
.......20230522145126
发布于北京
关注
已关注
取消关注
@garbage_man:
禾赛科技笔试复盘
内部员工回复
楼主投的是C++岗位,今天做了笔试题,感觉没有发挥好,这里复盘一遍,加深印象,不让错误再犯。 总共是5道题,3个问答题,2道编程题 1. 给你如下一段代码,请分析执行之后的结果: void foo(int &b){ static int a = 3; b += a++;}int main(){ int a = 4; int &b = a; b = a+1; foo(a); cout << a << " " << b << endl; b++; foo(b); cout << a << " " << b << endl; return 0;} 正确答案 8, 8 13, 13 我第一次分析的时候,也是觉得foo函数的局部静态变量只会被创建一次,所以局部静态变量a第二次应该是4,没有坚持自己的分析,给了一个错误答案12 2. 阐述下面的代码意思: int a[10]int *a[10];int * const a[10]int (*a)[10]int (*a)(int)int* (*a[10])(int *) 1. 整型数组 2. 指针数组 3. 顶层const修饰的指针数组 4. 数组指针 5. 函数指针 6. 函数指针数组 3. 给你如下一段代码,请分析执行之后的结果: class A{public: A(){ print(); } virtual void print(){ cout << "A" << endl; }};class B : public A{public: B(){ print(); } virtual void print(){ cout << "B" << endl; }};int main(){ A a; B b; A *pa = &b; pa->print(); return 0;} 正确答案: A A B B 我的答案 A A B。我晕,这种不合理的代码,根本就没有去模拟过好吧。《Effective C++》明确指明不要在构造函数和析构函数中调用虚函数。在实例化类B的对象b时,会调用两次print,第一次是基类的print,第二次是派生类的print 4. 小端地址转大端地址 我代码写错了,下来之后自己又改了一遍,贴正确的代码: 对了,题目要求返回值是int32,也就是有符号的32位整型,这是不对的吧,这库的函数格式都是无符号的32位整型。我的代码是使用的无符号的32位整型 uint32_t func(string &ipaddr){ uint32_t t = 0; uint32_t ans = 0; int len = ipaddr.size(); vector<uint32_t> v; for(int i = 0; i < len; ++i){ if(ipaddr[i] != '.'){ t *= 10; t += ipaddr[i]-'0'; } else{ t = t << (v.size() * 8); v.push_back(t); t = 0; } } t = t << (v.size() * 8); v.push_back(t); for(auto n : v) ans += n; return ans;} 5. 最后一个题,设计一个电梯程序,实现以下功能: - 不使用的时候回到一楼; - 运行过程中打印每一层楼; - 对外一个接口,选择电梯要去的楼层 class Elev{public: Elev(int n):_n(n), _pos(1){} void setF(int n){ run(n); }private: int _n; int _pos; void run(int n){ while(_pos != n){ cout << _pos << endl; _pos < n ? _pos++ : _pos--; } cout << _pos << endl; }}; 由于时间关系,不使用时返回一楼的方法没有实现 写到最后,复盘之后才发现,自己的笔试做的挺菜的,5个题感觉都做的不理想,还得加油啊!
点赞 16
评论 12
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
12-22 22:08
重庆邮电大学 Java
重庆小厂面经
第一次面试,很放松,面试官也很好一面全项目拷打,0八股形式是2面2(两个面试官,同时面试俩人)上来先写一张卷子,都是java基础题1.自我介绍2.redis作用3.MQ作用4.nacos作用5.你简历上写的都是后端,前端部分是怎么处理的?会前端吗?自己是怎么写前端的?(ai合体)6.自我介绍提到技术栈是自学的,专业课学啥?7.为什么选择简历上的项目?真实应用场景?8.接触过ai相关开发吗?9.自学能力怎么样?反问二面这次是一对一的没问什么技术性的问题,聊规划,聊转正
点赞
评论
收藏
分享
12-19 18:26
汤臣倍健_市场倍优生(准入职员工)
汤臣倍健内推,汤臣倍健内推码
分享下面经,市场 3月15日投递 3月17日收到测评邮件 3月27日再次收到测评邮件(前面收到忘记做了…后面再次收到才想起来做) 4月3日收到面试邀约 4月6日面试 初试过程: 我们组应该是安排了7个人,腾讯会议,不过有两个人没按时参加,所以一共是5人群面 一开始以为会自我介绍,但是测试了一下声音和画面后就直接进入读题思考环节了!具体是: 🚩小组讨论环节 3⃣min 读题+个人思考(我的题目是看图思考产品,包括产品定位、客户定位、产品特点优势、口号、代言人等等) 1⃣min 每个人分别发言(没有顺序,谁想说就说,但是1分钟时间到hr就会打断) 1⃣5⃣min 小组讨论 3⃣min 推选一名代...
点赞
评论
收藏
分享
11-19 12:06
门头沟学院 后端工程师
BOSS为什么全是已读
本人27届本9,base上海,前一段时间一直在准备八股,一直磨蹭到现在11月,最近在BOSS投简历,无论是小厂中厂大厂,一个不给面,能请大家帮忙看看是简历有什么问题吗?😭😭
erer__:
我也挺晚的
,10月23号才开始投递。然后11月12号才有第一次面试
。日常实习挺看运气的,要看有没有岗位。感觉到后面可能岗位会更少了,不过多投吧。加油
投了多少份简历才上岸
点赞
评论
收藏
分享
12-02 16:43
门头沟学院 Java
谁把我offer抢了
昨天线上面的技术面,今天早上喊我去线下hr面,怎么下午就说有人接offer了谁把我offer抢走
诺亚方舟:
先到先得那还面个什么劲
点赞
评论
收藏
分享
12-22 15:57
科大讯飞_教育BG_后端开发(准入职员工)
在 code review 的时候没有深刻思考为什么
背景与闯祸实习期间承接需求时,我发现很多系统的业务逻辑盘根错节,上下文关联极深。有时需求本身涉及的代码改动明明很简单,可要是不把背后的业务脉络和代码逻辑摸透,就根本没法理解修改的初衷。最开始我接手需求,往往只盯着技术需求文档(TRD)里的修改要求,照着文档改完代码、做完自测,就觉得万事大吉了。到了代码评审环节,大家都要逐一讲解自己负责的需求和对应的代码改动。我负责的部分改动点很简单,无非是删几行冗余代码、调整一点参数配置,所以准备得很仓促,没多琢磨背后的逻辑。评审时,同事们针对这些修改提出了不少问题,比如 “为什么要删掉这段代码?会不会影响下游接口的调用?”“这里的参数调整有没有考虑到历史数据...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
26届双非本鼠硕拿下5个ssp的秋招总结及一条龙经验分享
1.2W
2
...
【25年终总结】-牛客运营团队
4860
3
...
学校发力了,没招了牛友们
3581
4
...
大二混子终于找到实习了...
3199
5
...
尼克狐尼克,你被捕了
2475
6
...
关于我小心翼翼触碰安全红线这件事
2318
7
...
校招入职半年之后又回到了这个地方
2277
8
...
快手昨晚是咋了,有无懂牛?
1861
9
...
近期速通的实习面试timeline
1710
10
...
秋招感概一下
1610
创作者周榜
更多
正在热议
更多
#
2025年终总结
#
150690次浏览
2563人参与
#
你面试体验感最差/最好的公司
#
3937次浏览
72人参与
#
重来一次,你会对开始求职的自己说
#
3331次浏览
78人参与
#
一人说一个提前实习的好处
#
4022次浏览
81人参与
#
实习没事做是福还是祸?
#
8941次浏览
139人参与
#
团建是“福利”还是是 “渡劫”
#
4353次浏览
116人参与
#
秋招落幕,你是He or Be
#
3881次浏览
85人参与
#
今年你最想重开的一场面试是?
#
1614次浏览
27人参与
#
你小心翼翼的闯过多大的祸?
#
7466次浏览
110人参与
#
工作中听到最受打击的一句话
#
2948次浏览
64人参与
#
大厂VS公务员你怎么选
#
71759次浏览
662人参与
#
实习简历求拷打
#
31044次浏览
304人参与
#
应届生进小公司有什么影响吗
#
109264次浏览
1118人参与
#
如何排解工作中的焦虑
#
244514次浏览
2250人参与
#
比亚迪工作体验
#
70681次浏览
257人参与
#
秋招结束之后的日子
#
113957次浏览
1044人参与
#
投格力的你,拿到offer了吗?
#
156189次浏览
835人参与
#
找不到实习会影响秋招吗
#
1401547次浏览
13653人参与
#
扒一扒那些奇葩实习经历
#
140626次浏览
1151人参与
#
互联网公司爆料
#
158658次浏览
724人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务