我也是
点赞 评论

相关推荐

05-27 17:21
上海大学 C++
  一本211硕士,计算机科班,从去年5月时间准备走ue方向,到现在有一年的经验了,目前有一个自制ue游戏,一个实习经历(ue研发非游戏厂),这些看着还行是吧,但是我硬实力非常一般,比如算法因为之前一直做项目没怎么刷,开始力扣只有100题还是大学时候累记的。从3月中旬开始投,到现在大败而归,也准备继续沉淀秋招了。不怕丢人这些经历也都说出来吧按照时间顺序,不算没过简历的,有笔试和面试的经历分别是米哈游。及其后悔投的太早了,那时候算法能力还很弱,选择题不知道但是还行,四道编程题只过了1.5。网易互娱,四道编程还是3道来着,只过了一道多好像。让我深刻知道了自身实力的差距腾讯天美,是唯一一个先面试的,当然面试的手撕题我不会做,后面看其实比较简单,然后除此之外回答也一塌糊涂,根本不是一个量级的,感觉自己表现的不是人哈哈网易雷火,经过前面几次失利,我一直备考刷题,在这里雷火已经做了4道对1.5道,虽然还是拉垮,但是对我来说竟然是做的最好的一次华为,华为是没有游戏的但我冲着华为两个字投了软件开发,结果那次遇到最难的题,让我一下打回原型了,150分都没达到。之后就补短板,练输入输出,图,回溯灵犀互娱,这次与以往不同就是选择题分值很大,编程题的话3.5/5,阿里的题居然有1-2道打卡题,所以做的还不错,但是可惜最后一题实在不会,本来是在牛客上刷到过但是我以为不会出,没想到还真出了。自此我开始留意牛客上的帖子柠檬微趣。这个就是unity岗了。也有选择,是我唯一编程题4道全a的,也是唯一进面的,太惨了,结果ai面虽然好好准备,但是还是寄了,可能还是基础太差截止目前有点摆烂了,七次失败,岗位真的不多剩下的只有次一点的厂了游酷盛世。 听说风评不好,只是试一试,还是很多选择不过很窝火做的,编程题的话3道本来全做出来的,只是第二道不知道为什么就是不通过,后面想想可能是牛客系统要写个函数而不是只在main函数写西山居seed训练营。这次编程题倒是全a,但是分值太少了,选择题和不定项选择太多,因此没了下文兔皮鸭科技,一个boss看的公司,直接面试的,问的也是实习和基础的c加加和ue八股,基础是真的根本没有腾讯那么深。他们在做乙游。然后可能hr不满意,不知道为什么就没有后续了以上是持续到5月底现在的,其他简历没通过或者没下文默认没通过的比如鹰角,叠纸(叠纸没有游戏客户端实习),莉莉丝,祖龙,搜狐畅游等一部分游戏厂。累是真的累,一边科研一边刷题,还陆续准备图形学,因为图形学真是可能必备的了,对于我从来没学过很痛苦。希望秋招能有个好结果!    
点赞 评论 收藏
分享
06-02 12:37
已编辑
吉林大学 C++
过去的一年一直在为找游戏客户端开发实习做准备,但直到现在也就只接到过一个小公司的offer。思考了一下打算转前端了,目前大三下转战也还有机会。我其实内心也还在纠结,感觉这样做属于是,遇到瓶颈困难就半途而废,东一榔头西一棒,最后一事无成,但又担心万一自己的分析是对的,转战是合理利用自己优势,死磕游戏开发是执迷不悟。下面我会讲述原因,希望有懂行的前辈或是同学锐评一下我的观点,如果能给出建议,真的不胜感激,我现在真的有些迷茫。放弃游戏客户端开发最大的原因:我感觉,我了解到的游戏客户端开发的学习路线不够规范化,缺少学习框架的机会,学起来总感觉只会纸上谈兵,脱离实际生产(面试考察)需要。我觉得学习一项计算机技能大概分三个层次:第一层基础:学习算法,线性代数,OS,计网,数据库这些计算机学科基础,熟练掌握对应领域常用编程语言,常用api;第二层框架:有了第一层可能可以开发一个看起来能运行的一个小项目,但毫无章法,这时候就要学习框架,用行业内更规范化的结构组织你的项目(我正是缺了这一部分,所以这会儿也说不出具体的),第三层专精:向底层更深度的理解,就比如说你可能会用unity的shader,会用c++的openglAPI,但为了达到第三层你最好要会计算机图形学,最好能自己手搓软渲染器,游戏引擎。根据个人面试经历、招聘要求我总结,游戏客户端开发有以下面试考点:1、c++面向对象,操作系统,问你八股要答得上来2、算法,说实话我个人感觉挺难的尤其是雷火精英实习笔试,面试时也经常会有那种看起来简单,但是加上时间复杂度限制就变成hard难度的题。3、计算机图形学、渲染管线、lua热更新网络编程、游戏引擎实操、这一部分正式我迷茫的地方所以可以看见我只是列出了关键词。前两点不是问题都算是第一层基础,无非就是多刷题多背,学习路线知识体系也很明了,你也大概知道面试官会问些什么。如果是因为前两点失利我是不会萌生换赛道的想法的,重点就在第三点。考点3混合了第二三两层,框架与进阶,游戏开发确实很卷,面试经常会遇到问第三层的知识,但其问第三层也无所谓了,我觉得第三层知识的考查就只是为了筛人,而且也不是所有公司都一定要求会第三层,所以卷也不是我想转战最主要的原因。最主要的问题是游戏开发在应试时缺乏一个公认的框架,我不知道要学什么,面试时面试官问的问题也是涉及广泛,有的时候我也分不清一些知识到底属于第三层还是第二层,我可以去学计算机图形学,了解管线渲染过程,学习lua热更新网络编程,学习OpenGL、学习unity等等,但这些都各自独立我不知道怎么把他们组织起来,不知道我要做一个什么东西,说出一些什么理论,在面试官看来是有意义的。所以又卷又学习框架不清晰,我的技术实力也不高,本身就是把计算机学习当作是学一门高级一点手艺,混口饭吃,当初选择游戏开发,是觉得反正以后都是软件开发,游戏开发,开发出来的产品是自己感兴趣的,可能会更有动力一些,而且游戏开发好像以后的技术壁垒会更高一些(现在看来也确实如此),就选择了游戏开发,我当时以为的难是知识难,现在才发现难点是你不知道要学什么。而我所了解到的前端就没有这个问题,虽然我还没开始具体的学习,但就根据我搜索到的面经,B站上学习路线指导视频,你可以看到面试官还有这些指导视频所关注的点是一致的,而且框架层的知识体系是明了的。当然前端开发也有他的问题比如竞争人数更多(但岗位至少比游戏开发多),技术壁垒低,目前职业发展有被淘汰的风险,很多人都在考虑转后端或是全栈。大概就是这样吧,游戏开发我真不知道我要做什么,不只这里我会四处去请教,再思考两三天,是要做个决断了。
牛客414065333号:好像游戏客户端知识又多又难,我感觉使劲刷算法和基础八股就行了,那些高级的像什么引擎底层应该也不指望应届生会吧
投递哔哩哔哩等公司7个岗位
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务