首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客127519860号
韩山师范学院 Java
发布于广东
关注
已关注
取消关注
@芒":
剑心互娱开发工程师一面面经
新鲜出炉的面经,面试官迟到了几分钟,不会是早餐没吃完吧(bushi),这次居然没有录音,吐了,每次录音都会有幺蛾子。 先自我介绍一下 为什么投游戏公司 那先问一下基础的吧,遍历相同长度的数组和链表哪个更快?为什么? 答:和CPU缓存有关,数组是内存连续的所以CPU缓存命中率会高,所以遍历数组会更快。 问:为什么遍历数组,CPU缓存命中率会高? 答:CPU缓存机制具体我不太了解,我知道一般内存是以页位单位,也就是4k,如果是内存连续的话,读取一页就会包含很多数据,这一页会被CPU缓存下来。那么下次在读取就可以命中缓存。而链表CPU不连续,不容易命中缓存。 现在有5个线程,这5个线程运行效率是5个线程基准效率,那我现在换成10个线程,这10个线程运行效率低于10个线程基准效率,这是为什么? 答:可能和线程上下文有关、或者是临界资源资源竞争有关。 问:能详细说说资源竞争嘛? 答:(拿多线程累加问题举例子) 问:那为什么5个线程的运行效率是5个线程的基准效率呢? 答:和CPU核心数有关,可能这台主机有5个CPU核心数。 结构体内存对齐规则?32位?64位?(我举了好多例子- -) 答:(应该是按照前一个变量和当前变量的最高字节数对齐--,然后最大对齐字节数不能超过操作系统位数,不知道是不是,怕说错,举了很多例子) 问:假如有一个结构体,第一个是char,第二个是一个sizeof为1M的资源,那这个结构体有多大? 答:1M多4字节。 为什么要有内存对齐的一个操作呢? 答:应该是方便CPU寄存器读取。 为什么不能无限递归? 答:栈的空间大小是有限的,我查了一下我的linux栈大小是8M,如果无限递归会开辟新的栈空间,会导致栈溢出。 问:解决办法是什么? 答:可以优化一下递归深度,如果可以的话最好能把递归改成迭代,实在不行就调整一下栈的空间大小。 问:怎么调整栈大小? 答:不会。。我没操作过。 能谈一下调用函数的底层实现嘛? 答:底层应该会有个符号,我们可以根据名字调用这个符号,就可以拿到一个函数入口,之后我们需要保存旧的栈的现场信息,然后开辟一个新的栈,同时将CPU的PC指针进行切换。 问:那传参是怎么实现的? 答:不会(突然不记得了) 执行一个函数,栈内存一般储存那些东西?(现在复盘发现他在引导我上一个问题,hhh传参是储存在新的栈空间的) 答:不会,只说了会储存变量、函数应该不会储存在栈空间。(其实一个函数栈里面还储存了回调函数、形参之类的) ————————————C++相关,常规八股。 说一下虚函数,为什么要有虚函数? 虚函数要注意的地方有哪些? 构造函数可以是虚函数嘛?为什么? 析构函数可以是虚函数嘛?一定要是虚函数吗?为什么?不是虚函数会有什么问题? 反问 咱们公司是对底层系统知识要求比较高吗? 没有啊我问的都是基础 我看我投递的是服务端岗位嘛。 答:我们不分服务端客户端。 问:客户端上手不是很容易吧hhh 答:不难啊 咱们公司培养体系是怎样的? 有导师带。具体说了啥忘了。。 你对我的表现能做个评价嘛?或者对我的表现能有什么建议嘛? 评价还可以,但是结果要讨论之后才能给你。 总结 计组知识都忘关了--。。感觉疯狂问计组,我大二学的计组都忘光了。。。之前面了一家公司也985,感觉没得挑哈哈哈。许愿二面。 一周后 收到感谢信,凉了。
点赞 10
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-24 07:41
同济大学 ARM工程师
诺瓦星云一面
一面 32min1、自我介绍、实习2、SPI和QSPI的区别。3、问我那个死单片机项目,I2C软件模拟的还是硬件的。引脚什么的怎么配置的。。4、Makefile写过吗,说一下结构,依赖之类的。5、硬件调试什么的工具会不会。6、IPC方法7、自旋锁和信号量说一下。8、有没有用过锁,为什么用9、死锁有没有遇到过10、C++多态原理11、STL用过哪些,为什么用。为什么用vector不用数组。12、讲STL底层13、电机驱动有没有用过(没有)14、反问技术栈,夸夸说了五分钟,反问应届生培养。全网最受欢迎的嵌入式面经面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,28...
查看13道真题和解析
通信硬件2024笔试面试经验
牛客创作赏金赛
点赞
评论
收藏
分享
04-26 23:40
联想_运营_HR
看看WLB的厂子吧
早上9点半到公司 都没啥人,不打卡不考勤,六点下班或者六点半吃个加班餐下班都可,简直香爆了,想起之前实习时呆的公司,每天都是快10点下班,当时感觉自己入职扛不住这么大的压力肯定,还是得看你个人想选什么,钱多真的是必然加班累,普通人确实没有那么多双优选择 欢迎大家来联想一起做同事投递后岗位志愿是改不了的 大家谨慎点击投递哦!!收到简历速度超级快,我感觉今年比去年得热情还要高很多大家记得填写内推码,要手动填写哈 内推码:2025XZLMCZL联想集团2025校招&全球管培生GFL项目招聘 ❗两个项目可同时投递 且都只能投递一个,早投递早面试,各个专业均有合适的岗位【投递链接】ht...
联想公司氛围 480人发布
点赞
评论
收藏
分享
04-25 19:29
已编辑
宁波大学 运营
大一能找啥实习啊
求大家帮忙看看😭😭😭孩子想找工作
被普调的六边形战士很高大:
你我美牛孩
点赞
评论
收藏
分享
03-29 14:19
门头沟学院 Java
如图挂完了直接放弃暑期
你背过凌晨4点的八股文么:
加油同学,人生的容错率很高,只是一个暑期罢了,后面还有很多机会!
点赞
评论
收藏
分享
04-27 16:13
已编辑
百度_后端(准入职员工)
如果你的项目是烂大街rpc,面试该怎么吹?
以下的万字长文基本涵盖了你面试可能会遇到的所有RPC项目问题。首先,对于所有写了rpc项目的牛油们,我都建议你们去看看百度开源的brpc文档,可以作为深入rpc的一个重点,重点关注brpc的这几块内容:LALB+双缓冲的负载均衡设计,无锁化的MPSC消息发送,高度并发的消息读取,从锁到lock free再到wait free的思想,用户态协程bthread的设计(你不需要去看源码,你只需要去看brpc的设计文档就可以了)当你掌握了brpc的一些设计思想,在面试过程中就要有意识地 将问题引到brpc的设计上,然后开始你的回合。我在春招面百度、快手、腾讯之类大厂的时候,都跟面试官深入地聊过brpc...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.5W
2
...
左手敲代码的程序员,不配拥有offer吗?
7.4W
3
...
想听实话吗,校招ssp聊聊大厂客户端
3.6W
4
...
五一假期,弯道超车时间表
9400
5
...
后端简历上最值得写的项目
8960
6
...
北京到底有谁在啊?
8770
7
...
五一别写你那破开源代码了
7572
8
...
快手投诉后续- HR把我拉黑了!
6569
9
...
美团/饿了么/京东 配送端面经
6491
10
...
拼多多服务端信息确认
6013
创作者周榜
更多
正在热议
更多
#
设计人如何选offer
#
98182次浏览
687人参与
#
找工作,行业重要还是岗位重要?
#
7309次浏览
95人参与
#
五一之后,实习真的很难找吗?
#
45046次浏览
319人参与
#
盲审过后你想做什么?
#
12512次浏览
113人参与
#
外包能不能当跳板?
#
22118次浏览
191人参与
#
领导秒批的请假话术
#
9773次浏览
74人参与
#
考研可以缓解求职焦虑吗
#
20789次浏览
246人参与
#
五一假期,你打算“躺”还是“卷”?
#
28051次浏览
414人参与
#
找工作前vs找工作后的心路变化
#
7157次浏览
64人参与
#
面试等了一周没回复,还有戏吗
#
115446次浏览
1074人参与
#
硬件人,你被哪些公司给挂了
#
46592次浏览
722人参与
#
应届生薪资多少才合理?
#
3075次浏览
24人参与
#
牛友们的论文几号送审
#
27197次浏览
623人参与
#
写简历别走弯路
#
714278次浏览
7850人参与
#
你喜欢工作还是上学
#
37506次浏览
409人参与
#
如果有时光机,你最想去到哪个年纪?
#
43250次浏览
766人参与
#
如何缓解入职前的焦虑
#
171877次浏览
1267人参与
#
每人推荐一个小而美的高薪公司
#
72832次浏览
1357人参与
#
如果不工作真的会快乐吗
#
101069次浏览
866人参与
#
大疆的机械笔试比去年难吗
#
69583次浏览
603人参与
牛客网
牛客企业服务