首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
少糖去冰的布莱恩很饥饿
Syracuse University 人工智能
发布于四川
关注
已关注
取消关注
@至福:
天美游戏客户端开发一面面经
上来做题(40min)检查如下代码有什么错误struct XX { std::list<std::string> names;};void func() { XX *xx = (XX *)malloc(sizeof(XX)); if (xx != NULL) { xx->names.push_back("A"); xx->names.push_back("B"); free(xx); }}答:一般不用malloc和free对结构体和类分配内存问:错的确实在这里,再问的细一点,为什么这里不能用malloc和free答:(脑子糊了)这个我可能不太能解释,应该是里面的names没有初始化问:嗯,对于一个复杂的结构体或类如果用malloc直接分配内存可能会导致对里面的成员变量操作时出现未定义行为,包括如果里面有其他复杂类型的变量也会导致没有进行初始化。那再问的细一点,如果我一定要使用malloc和free的话这段代码应该怎么修改答:再if里面,push_back之前加上xx->names = std::list<std::string>();问:(笑),这种方法确实是可以的,暴力确实可以,那我再问细一点,如果这个结构内部数据很复杂有很多成员变量又该怎么修改。答:(到这里我才明白到底要考察什么,乐)可以使用*xx = XX();将free换成xx->~XX();问:嗯,对的,一般可以在这个地方直接调用构造函数和析构函数。。。答:(稍微打断了一下)这里也可以使用placement new的方式,在一块已分配内存的区域使用构造函数。问:对,你是在平常的项目中运用过placement new这中方式来管理内存和对象吗?答:最近实习的项目里有需要重载new的部分操作所以去稍微了解了一下问:OK,这里再拓展一下,这种方法还有你说的placement new在游戏开发中是比较常用到的,一般是维护一个对象池,因为游戏里对象的创建和销毁比较频繁,如果频繁的去开辟新的空间,消耗是承担不起的,所以会使用这种方法。数组压缩对于一个字符串数组,对其进行压缩。Leetcode443https://leetcode.cn/problems/string-compression/description/稍微有一点修改,这里需要返回的同样是一个数组,要求原地修改,最后数组的大小要大于等于原数组大小["a", "a", "b", "b", "c", "c", "c"] -> ["a", "2", "b", "2", "c", "3"]没做过的题,稍微思考了一会,用了双指针,左指针指向重复字符的第一个,右指针一直向后找不是重复的,中间需要维护一个cur_cnt,表示当前有多少个重复的,如果大于等于9那就需要分割;将左指针+1的位置修改为cur_cnt然后l=r,最后重新遍历一遍数组删除中间的重复元素这里面试官提到可以不用把l指针跳到r的位置,l可以每一次只加一,最后用resize方法就可以了接雨水本来想用双指针写的,忽然间忘记怎么搞了,直接两次遍历秒了聊项目(15min)面试官问了一下项目中遇到了那些难点以及如何去解决的学校的课设什么的基本上可以和同学商量或者网上找现成的资料,所以没有什么很难的地方,主要就讲了一下最近实习工作中遇到的问题面试官中间问了一个之前hackthon搞得项目,那个项目用的kotlin纯现学的,但是有一点点印象,说着说着把当时的问题就都想起来了聊天(15min)面试官:我看你的简历上好像没有游戏客户端方面的经验,为什么想来呢我:毕竟玩游戏比较多,每个玩家多少都有参与游戏制作环节的愿望吧(其实是听舍友在深圳那边实习待遇太好了)面试官:(可能是怕我认为没有经验会扣分)这边呢主要考察的还是C++的基础知识,我看你C++的基础知识还是不错的,当然也有一部分加分项,就是对游戏引擎的使用我:(追问)这边一般用什么引擎呢面试官:现在大部分都转UE了,包括王者之前用Unity,本来也是想转到UE的,但是对于一个已经投入使用的大型系统如果改引擎,成本比较大。这也是我想说的一点建议,如果你想参与游戏行业,最好去研究一下UE,毕竟现在不光腾讯,很多游戏公司都会使用UE我:天美工作室群的哪个项目组面试官:成都L2,我看你意向城市是深圳我:嗯,我这边没关系的,愿意调配我:那具体负责什么项目呢面试官:这边L1做的是王者,L2的话基本上就是王者旗下ip的衍生作品,比如大世界,我这边在做的是fps我:平常的工作强度如何,比如几点下班面试官:一般是早上9点,晚上89点的样子,这个一般看工作室和进度,我这边是从王者那边转过来的,感觉压力和强度不算太大,包括公司规定周四没有加班,周末的话一般某些特殊的时间点会加一下班我:如果有后续的话还有几轮面试面试官:应该还有两轮,不包括HR面,你这边对实习的地点和时间没什么问题吧我:我投的不是秋招正式岗吗面试官:这边好像入职都会有一段实习期,具体我不太清楚,不过应该是有一段实习期的我:有后续的话什么时候会通知呢面试官:最近初试比较多,最早也到下周了(周五晚上面的)面试的整体体验不错,但是有种之前面试字节飞书技术中台的感觉,聊的都挺好的,没问什么八股文,题也做的还可以,但是最后挂了😭今天早上起来从初试变复试了,等下周面试邀请
点赞 17
评论 5
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
10-09 13:43
蚌埠坦克学院 嵌入式软件开发
10 月开始了,嵌入式秋招最关键的节点到了
时间转眼进入 10 月。对于准备找工作的嵌入式同学来说,这个月是秋招中最关键的阶段。一、10 月意味着什么在校招的时间线中,9 月是大厂密集开放岗位的黄金期,而 10 月则是第二波冲刺窗口。这时,大厂的复试和补招仍在进行,国企、研究所、军工、车厂等岗位也陆续进入集中面试阶段。如果你现在还没有拿到理想的 offer,不用慌,这才是秋招真正的分水岭。9 月打基础,10 月定胜负。能不能在年底安心拿 offer,关键就在这一个月。全网最全面的嵌入式八股文专栏:https://www.nowcoder.com/creation/manager/columnDetail/mPZ4kk二、为什么说这是嵌入...
点赞
评论
收藏
分享
10-10 19:28
门头沟学院 Java
你的秋招进度怎么样了?投这个吗?
邦盛科技 25 秋招 Java 一面本文作者:程序员小白条本站地址:*****************************引言大家好,我是程序员小白条,时间飞逝,转眼已到 10 月,金九银十的秋招季也进入了白热化阶段。不少同学已经拿到了心仪的 offer,而还有些同学正在积极备战。如果你正在准备 Java 开发岗位的面试,那么这篇新鲜出炉的邦盛科技 Java 一面面经可能会帮到你。整个面试过程仅 20-30 分钟,问题紧凑且基础,非常适合检验自己的 Java 基本功底!面试主要内容1)简单的自我介绍2)TCP 三次握手流程3)虚拟内存的概念以及作用4)HashMap 的 Put 过程,以及...
查看16道真题和解析
点赞
评论
收藏
分享
09-30 18:36
已编辑
北京航空航天大学 算法工程师
两个offer到手,国庆能好好放个假了
国庆前一天拿到百度和速腾聚创的offer/意向,国庆好好奖励自己放松一下,目前一共6个offer/意向百度是推荐算法,速腾是3DGS,等谈薪之后再做最后决定百度这边推进还挺快的,10天左右完成三面,面试官人也很好,二三面都聊嗨了(三面手撕面试官直接给我报答案反而给我整紧张了)因为我自己压根不会推荐算法,面试基本上都是谈的深度学习/机器学习基础,问项目+场景题,能拿到意向还蛮惊喜的。节后继续冲
hacker8he:
速腾不是说要确定签才发offer吗
发面经攒人品
点赞
评论
收藏
分享
10-08 22:00
门头沟学院 嵌入式软件工程师
长川科技(杭州)嵌入式面试
1、自我介绍 2、为什么选择这个岗位 3、对我们公司有哪些了解 4、示波器的常用频率 5、使用的万用表的精度是多少 6、然后showmebug上三个简单的代码题,直接回答答案就可以了 接下来两个综合场景题 7、了解到公司的网评怎么样 8、如何看待加班强度 9、反问环节
查看7道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
HR面,到底该准备些啥(附核心问题回答思路)
1.6W
2
...
如何委婉地拒绝offer
6586
3
...
恒生电子笔试交流
2390
4
...
零基础转前端五个月拿下美团offer
2356
5
...
分享一个很友好的公司
2140
6
...
小红书一面面经
1796
7
...
【彻底战败】秋招11次一面挂
1750
8
...
绿盟 安全工程师
1747
9
...
抖音电商泡一个月挂了!
1560
10
...
七牛云路演
1310
创作者周榜
更多
正在热议
更多
#
谈薪时HR压价该怎么应对
#
227320次浏览
3236人参与
#
新凯来求职进展汇总
#
47679次浏览
122人参与
#
爱玛科技集团求职进展汇总
#
22481次浏览
174人参与
#
什么专业适合考公
#
41389次浏览
243人参与
#
机械制造岗投递时间线
#
31475次浏览
379人参与
#
招银网络求职进展汇总
#
159089次浏览
976人参与
#
深信服秋招来了
#
278439次浏览
2914人参与
#
毕业租房也有小确幸
#
138416次浏览
4481人参与
#
华为海思工作体验
#
28097次浏览
117人参与
#
百度工作体验
#
266893次浏览
2109人参与
#
互联网公司爆料
#
143516次浏览
703人参与
#
26届秋招投递记录
#
46061次浏览
493人参与
#
许愿池
#
316722次浏览
2896人参与
#
面试被问“你的缺点是什么?”怎么答
#
150092次浏览
1914人参与
#
央国企投递记录
#
120773次浏览
1509人参与
#
校招求职有谈薪空间吗
#
174082次浏览
2203人参与
#
电信求职进展汇总
#
18283次浏览
115人参与
#
实习中的菜狗时刻
#
437103次浏览
3499人参与
#
找工作前vs找工作后的心路变化
#
25176次浏览
219人参与
#
机械校招之路总结
#
102158次浏览
2015人参与
#
深信服提前批进度交流
#
94058次浏览
678人参与
#
格力求职进展汇总
#
188399次浏览
1252人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务