吉比特

收藏
游戏
1000-9999人
上市
厦门/广州/深圳
查看官网
上传简历
职位类型
全部
后端开发
客户端开发
交互/设计
最新
热门
一、岗位与经历相关1. 介绍在吉比特雷霆游戏岗位负责的具体工作内容(如营销活动、H5页面等)。2. 你的岗位要求中提到需要哪些技术能力(如前端、服务端基础、小游戏经验等)?3. 介绍你的教育背景(学校、专业)及前端学习经历(Vue/React掌握程度)。4. 讲讲你的两段实习分别做了什么?5. 你近期参与了哪些开源项目(如OMI框架)?具体贡献了什么?6. 你开发过哪些小工具或技术探索项目(如Markdown预览器、Three.js游戏)?二、技术问题(深入探讨)1. 开源与工具开发7. 你参与的开源编辑器(模仿BigMall)是为了解决什么问题?腾讯为什么要做这个编辑器?8. 这个编辑器的底层引擎是什么?开发模式是怎样的(如团队分工、流程)?2. 性能优化9. 你在实习时如何优化动画S5编辑器的webpack打包性能?具体用了什么方案?10. 你提到的SMR热更新是如何实现的(核心机制)?11. 移动端适配你用了rem和CSS媒体查询,吴湖生建议用PX+Webpack插件转rem,你怎么看?12. 水产养殖系统里为什么把PNG图片换成Webp?还用了哪些优化手段(如CDN/SSR)?13. 前端单页面应用和SSR在首屏渲染上有什么区别?从SEO角度为什么推荐SSR?14. 大屏可视化项目中3D图表卡顿,你是怎么优化的(如何切换2D/3D)?15. 前端盒子模型有哪两种(标准/怪异)?它们的宽高计算有什么区别?3. 前端基础与原理16. Vue 2的响应式原理是什么(如何实现依赖收集和更新)?有哪些缺点(如数组、对象操作)?17. Vue 3的响应式原理和Vue 2有什么区别(Proxy的作用)?18. Vue 2依赖收集时用的数据结构是什么(吴湖生问但未答出)?19. Vue 2中数组索引变化和新增/删除对象属性为什么监听不到?怎么解决(deep/watch)?20. Vue 2中是如何重写数组方法(如push)来实现新增项通知依赖的?具体怎么实现?21. webpack打包的完整流程是什么(从入口到输出)?生产环境优化方案有哪些(如Tree Shaking)?22. webpack中loader的作用是什么?它的执行顺序是怎样的(从上到下/从右到左)?4. 其他技术23. HTTPS和HTTP有什么区别(加密/安全性)?HTTPS的实现原理是什么(握手过程)?24. 你认为前端性能优化的核心指标有哪些(如首屏加载、渲染时间)?具体优化方法是什么(如懒加载、CDN)?三、代码实践25. 用递归实现一个深拷贝(现场编码,考察逻辑与实现细节)。四、面试流程相关26. 你之前技术面的表现如何?接下来可能有HR面吗?27. 你知道吉比特(雷霆游戏)的办公地点在深圳吗?28.什么时候知道结果?大概一周
查看25道真题和解析
点赞 评论 收藏
分享
好久没发动态了,八月初离职享受少有的暑假。在旅游的过程中投简历,准备面试+算法的内容,被各位恩人内推,面了些大厂。这边分享一下一些面试题吧。字节一面字节这一块大部分问了项目和实习经历这一块,对各位没有什么用。这里分享一下字节的手写题(现场没撕出来秒挂)const getUseState = (render) => {};function createComponent() {const useState = getUseState(render);function render() { Component() }function Component() {const [count, setCount] = useState(0);const [text, setText] = useState('hello');console.log('render:', { count, text });Component.setCount = setCount;Component.setText = setText;}render();return Component;}const App = createComponent();App.setCount(1); // 应该触发 render,count 变为 1App.setText('world'); // 应该触发 render,text 变为 'world'App.setCount(1); // 不会触发 render,因为值没变App.setText('world!'); // 应该触发 render,text 变为 'world!'——————————————————————🐭🐭水平太低了,无法撕出来,还是进不了字节吗.......面完字节知道自己挂了之后,面了一家游戏厂(没录音,可能不全)吉比特一面:1. 介绍一下实习经历2. 如何优化LCP3. 讲讲JS中有哪些继承方式4. 讲讲JS原型链,闭包5. 讲讲React hook6. 说说react的渲染机制,react Fiber是什么7. 说说输入一个url后会发生什么8. url浏览器渲染那一块了解多少9. 说说http协议,TCP三次握手?10. https为什么比http更安全,原理是什么11. https的加密方式是如何加密的?算法:题干忘记了,大概就是输入一个二维数组[[1,3],[2,4],[5,6]],合并重叠的数组,最后输出[[1,4],[5,6]]约二面,拒了吉比特面完,快手忽然捞我了,还得是感谢贵人内推呜呜呜快手一面快手面试官说我的简历和项目经历比较丰富,所以就不问八股了,主要针对我的项目&&实习经历这块来问上来就是俩道算法+手撕,汗流夹背了1. 括号匹配,力扣简单题2. 最长递增子序列(非动规做法)3. 使用setTimeout实现setInterval写完之后花了半个小时(太菜了qaq)之后就着重挖我的实习经历和项目经历。快手二面这个难度不大,主要是针对我简历写的内容一条一条问,问的很深,好好准备自己的简历就没有什么问题快手今天刚发的offer,🐭🐭刚杭漂完又要北漂了
Pomelooooo:棒棒棒!
查看14道真题和解析
点赞 评论 收藏
分享
05-26 18:08
四川大学 C++
写在前面: 大败而归。985本,今年二月底决定走上游戏开发这条路,路线是c++和UE,语言基础和算法还可以,但是没什么游戏开发能力。到现在没几场面试,还基本上都是腾子的,不知道是简历有问题还是投的不够多(基本上按照游鲨文档挨个投的官网)。接下来学院有安排实训,到七月才有自己的时间,有点不知道接下来要怎么办了,看下大家的意见。按照投递和约面时间顺序,之前写的md文档,这里好像调不了格式,将就看吧。26届暑期实习记录### 2.25 腾讯实习基地 IEG 魔方工作室群2.24晚上投的,简历几个小时就过了人生中第一次面试,表现一坨,因为面试官最开始没让做自我介绍,节奏全给打乱了,结束之后太激动直接把电脑关了,结果录像还没保存上。主要就是按照简历问八股和算法,有一道应用题最后反问环节,说我项目经验太少,建议我可以做一些虚幻的项目,现在虚幻的项目也开始多起来了感觉有点像KPI,但是说实话本来当时的实力就不可能成功,面试官到了晚上了也愿意和我交流,帮忙指出不足,我觉得仁至义尽了过了几天挂了## 3.17 投递游酷盛世看官网是做捕鱼游戏的,没什么兴趣,增加一下面试经验### 3.22约面,3.24一面自我介绍,然后问为什么想做游戏,介绍一下玩的游戏(大作和独立),让我介绍一下我比较喜欢的游戏,先答的巫师三,然后让我再说一个独立游戏,答的杀戮尖塔,问我这款游戏设计好在哪,作为玩家角度有什么想对开发者提的建议。语言八股,c和c++的区别,c++内存相关的东西(答了内存分布和每一个区的作用),多态怎么实现算法八股,用两个栈实现队列,堆排序图形学(没想到做捕鱼游戏的能问这么多,没怎么准备,答的稀烂)引擎,问我用过什么引擎(UE蓝图),有没有用过Unity(没有),有没有用过Lua(没有)半个小时结束战斗,看得出来互相都没什么兴趣,反问:我看你们主要是做捕鱼游戏的,有没有别的类型的项目呢,答:公司还是有很多别的项目在研发的(?)确实感觉中小厂更看重实战能力,之前着重准备的c++八股都没怎么问## 三月底(忘了具体几号) 投波克城市,字节ZERO36工作室,没消息之后因为缺少项目经历,一直在准备项目字节四月多看了一眼,简历没过## 4.7 鹰角不可能过的,图一乐顺便,樱之刻nb### 4.16感谢信## 4.8 投了吉比特,快手,盛趣刚把项目做完,感觉有点太晚了,开始海投### 4.11 快手笔试没怎么做过笔试,对ACM不太熟,不知道怎么处理带空格的字符串,寄### 4.15 快手笔试挂无敌了,挂了也不发通知,每天都自己查一遍,而且每次要验证码登录### 4.24 吉比特雷霆感谢信## 4.10 腾讯IEG因为学校有IEG的宣讲会,有现场面试,但是要先在官网投简历,所以直接投了(本来想晚点投的)### 4.16 光子现场面试挂是因为是宣讲活动还是腾讯都这样?感觉每次都跟正常面试不一样。这次感觉时间比较急,一上来问了一下项目,然后让我看一段代码,问有没有可以优化性能的地方,一脸懵逼,勉强答了遍历和函数传参的时候要用引用,然后每答错一个地方都要被拷打。说我对移动语义了解的还不是很好。没有算法题和八股到后面聊的还好,问我语言这些怎么学习的,做了哪些东西,有没有了解喜欢的游戏的开发方式(没有)反问环节:上次腾讯面试说现在腾讯的UE项目会越来越多,光子也是这样吗?答光子的UE项目可能比天美还要多。表现怎么样?答c++的学习进度还是挺快的,但是游戏开发方面可以展示的东西太少,包括对喜欢的游戏的开发也没有了解过,可能还需要再沉淀(不是说大厂比较看重基础,游戏开发这块不是特别重要吗?)游戏开发和UE引擎的学习建议?答看UE的官方文档和学UE的官方demo我表达了我因为急着找实习可能游戏开发这块确实没有太来得及学,他说其实实习不是最重要的,甚至没有实习也可以通过校招进腾讯,腾讯的要求还是比较严格,但是名额也还有很多,最重要的还是持续学习(不会是在诓我吧)当天晚上挂了## 4.11 投巨人网络一直在初筛## 4.23 彻底疯狂 网易互娱,网易雷火,莉莉丝,字节绿洲工作室,完美,灵犀更新了一下简历,添加了UE项目的演示视频### 4.24 绿洲简历没过 hr打电话问我考不考虑深圳射击项目### 4.25 深圳射击项目被拒 hr打电话问我考不考虑杭州江南工作室你tm是在逗我只能回答可以后续没动静了### 4.26 灵犀笔试A了三道,另外两道0分,加起来编程连一半分都不到,应该寄了### 4.28 接到了网易互娱的笔试因为有天美的面试,是29号做的。三道编程,A了前两道,第三道有点复杂,包括多个目的地的寻路,用暴力法试了一下,样例过了,但是提交有段错误,没时间了5.8 约第二天面试### 5.8 接到了网易雷火的笔试感觉雷火的笔试好抽象,还要双机位,看网上的说法也挺难的,三个小时有点抗拒半天调不好双机位,烦的一比,拒了### 5.9 网易互娱一面没让开摄像头,放松(也可能是KPI?)自我介绍为什么选择游戏开发(面试官在代码面板上边敲代码边问问题)sizeof是什么?有一个类A,有一个char和一个double,sizeof(a)是多少?(这里以为double是4个字节,大寄特寄)再加一个虚函数,sizeof(a)是多少?类B继承了A,没有加任何东西,sizeof(b)是多少?了解转换吗?A a;B b;A c=static_cast<A> b;A& d=dynamic_cast<A> b;A e=dynamic_cast<A> b;cde三个对象分别是什么?new/delete和malloc/free的区别?多态了解LRU吗?手搓LRU反问:表现怎么样?答:你觉得你的表现怎么样?(?)## 4.24 更新藤子IEG简历 第二天约面第三次接到藤子的面,但这次是第一次正常渠道进面,有点激动### 4.28 天美一面面试官是个小姐姐,王者荣耀世界项目的,上来说她现在在工位没摄像头,然后给我一个小时让我做四道题(?)实现双向链表并实现在头部插入、尾部插入、反转链表三个功能;查询链表倒数第N个节点的值;(还有两道忘了)第一次做这样的题,也不知道怎么测试用例,都是自己写了个链表测的做了五十多分钟,说我做的还挺快的然后开始正式面试。两分钟自我介绍。先问了一下项目和对UE引擎的了解,然后是一点简单的c++八股,为什么选择游戏开发反问,表现怎么样:基础不错,对引擎的使用和游戏开发相关的知识还是有所不足;怎么平衡准备面试和学习游戏开发的知识:只要不断学习就好了;天美(或者腾讯游戏)有单机游戏的立项吗:有的,但是基本上属于机密,不能透露。回去以后隔一会刷新一下,第二天约了5.7二面### 5.7 天美二面同样是王者荣耀世界的,这次主要也是问项目,感觉答得不怎么样自我介绍c++的面向对象编程思想?为什么选择游戏开发?最近在玩什么游戏?感觉面试官很看重对游戏开发方面知识的学习,包括别的游戏的开发技术最后问我接受成都为实习地点吗,因为看完意向城市是上海,答:确实比较向往沿海城市,但地点不是优先考虑的,只要能入行在哪都行;什么时候可以开始实习(6月),那就是678三个月(因为我简历填的是三个月),答:大四没课,可以一直实习。反问:对于游戏开发相关知识的学习,是先进行理论学习再动手实践,还是先做项目再去学习里面的知识?答:我更倾向于先做小的项目,再去系统学习里面用到的东西。对实习生有指导或者培训吗?答:没有专门的培训,但是会给时间熟悉项目和环境。感觉是寄了,但是还是忍不住一直刷新,没想到第二天过了,约的5.10三面### 5.10 天美三面KPI,上来让我开摄像头,自己不开,问了一堆为什么选择游戏开发,喜欢的游戏之类的问题,然后两道简单的八股,半小时结束。过了十分钟就挂了。## 5.13 北极光约面生日这天约面,但是北极光,感觉北极光基本上都是水银或者Unity吧### 5.14 北极光一面果不其然,项目组是Unity的。还是游戏开发能力不太够。面试官建议我可以更深入地去了解UE引擎和游戏开发知识。晚上挂。## 5.20 天美约面内心毫无波澜,只想早死早超生。本来约的23号,改到26号了。### 5.26 天美一面上来两道笔试,本来很简单的问题,但是编译器不知道抽什么风,没有错误提示,也看不到输出,心态越做越崩。都是思路正确结果错误。接下来是c++八股,内存对齐,浅拷贝和深拷贝,空指针、野指针、悬空指针的区别。GAMES101,叉积和点积,如何判断凸多边形和凹多边形。项目问的比较简单,没什么好说的。反问:有哪些不足?自学能力和对游戏的热情不错,遇到问题心态容易受影响,比如笔试的时候,可以加强一下这方面。说我这边环境配置可能有点问题导致编译器看不到信息(但是之前面试都可以,而且牛客上也有别人腾讯会议遇到这个问题,可能是腾讯会议自己的问题吧)在学习引擎的时候是先学如何应用还是先了解底层代码?先应用面试官借的会议室到时间了,匆匆结束。感觉寄了。## 结束内心已经麻木了
DOTPHTP:感觉tx面试运气占一大半吧。也在tx面了差不多十几次了。感觉就是运气好直接进去了,运气不好反手挂
游戏求职进展汇总
点赞 评论 收藏
分享
04-24 21:56
深圳大学 C++
有一些难题的【单选】5. 2^n 与 n^100 谁渐进增长率高===犹豫了一下,最后设n 为 2^k 次方可以推导8. MySQL 中以下查询不会用到 composite_index 索引的是 ()表结构如下:CREATE TABLE `teacher_table` (`id` bigint NOT NULL AUTO_INCREMENT,`name` char(10) DEFAULT NULL,`birth` varchar(20) DEFAULT '',`sex` varchar(10) DEFAULT NULL COMMENT '性别',`age` int DEFAULT NULL,PRIMARY KEY (`id`),KEY `composite_index` (`name`, `sex`, `age`),KEY `index_birth` (`birth`)) ENGINE=InnoDB ;A. SELECT * FROM teacher_table WHERE age = 20 AND name = '张三';B. SELECT * FROM teacher_table WHERE name = '张三' AND sex = '男' AND age = 20;C. SELECT * FROM teacher_table WHERE sex = '男' AND name = '张三';D. SELECT * FROM teacher_table WHERE sex = '男' AND age = 20 ;E. SELECT * FROM teacher_table WHERE sex = '男' AND age = 20 AND name = '张三';===在AD之间犹豫,最后选了A。下来查资料得知:实际上组合索引是严格从左到右的,所以只要有name,就能用到。16.在一台大型数据中心里,一位年轻的软件开发 者正在处理一个小根堆。已知关键字序列 [1, 11, 18, 36, 89, 28, 21, 78] 是小根堆,他尝试插入关键字 87,并在调整后得到的小根堆是()A. [1, 11, 18, 21, 28, 36, 78, 89, 87]B. [1, 11, 18, 36, 89, 28, 21, 78, 87]C. [1, 11, 18, 21, 89, 28, 36, 78, 87]D. [1, 11, 18, 21, 28, 36, 78, 87, 89]===数组模拟二叉树,(我认为是插入堆头部,先把 头部放数组尾部,然后向上更新,那么87要么在根左,要么在根右。)实际上是直接插入尾部向上更新就够的,诶哟...---【填空】是两个关于向量的代码,让给出打印结果。一些变量名:velocity 速度 (速度向量mass 质量“impulse magnitude”(脉冲幅度)impulse 冲力作用---【编程题】1.前缀和2.每个数字代表一个积木高度。我们可以向左或者向右推倒积木,如果积木靠向的积木比自己低,也会跟着倒。问最少推几次?(我试着根据状态分析,太难搞了,最后想到根据一个当前vector去贪心计数过了,共做了40min)3.数学题,我测:有 n 个同学,和一个长 l 的绳子。我们切绳子,给每个同学一段。每个同学去围成一个 ai 边形或者任意图形,他们围成的图形的面积中最小的是 s ,求 s 最大值。保留5位小数。题目也给出了已知 顶角α 和 底边x 的等腰三角形的面积公式: S = x^2 / ( 4 * tan(α/2) )pai = acos(-1) ,(我不知道这个 acos 是反余弦,我累个高数)(任意的话围成圆面积最大,其他多边形是正多边形最大。问了下deepseek,可以作一个求和公式的)
投递吉比特等公司10个岗位
点赞 评论 收藏
分享
2024-12-28 14:24
Momenta_R&D前端开发
查看19道真题和解析
点赞 评论 收藏
分享
2024-10-18 17:42
已编辑
蚌埠坦克学院 网络安全
点赞 评论 收藏
分享
2024-09-25 15:54
已编辑
南京理工大学 C++
游戏研发工程师(服务端)时长 50min1. 自我介绍2. 讲一下本科专业都学了啥3. 图形学和图像处理了解吗(图形学一点不会,图像处理懂一点4. 讲讲图像处理的一些算法(都忘完了,凭印象说了一些5. 介绍下现在的研究课题6. 讲讲你在 AI 方面的学习路线(我投的是算法岗吗???7. 熟悉什么语言(C++ 和 Golang8. 讲一下 C++ 的多态9. 虚函数怎么实现多态10. tcp 和 udp 的区别11. tcp 有什么缺陷,可以怎么解决?12. 讲一下数据流的传输过程,从发送方到接收方(八股吟唱13. 应用层还可以做一些什么优化(哈希校验,线程池14. 如果线程池某个线程迟迟不释放怎么解决(设置 timeout15. 如果线程发生内存泄露,如何排查16. 智能指针会导致内存泄露吗?如何排查17. C++ 程序线程占用计算资源过高,可能是什么原因18. 介绍一下死锁,以及如何解决19. 数据库大表优化方案20. 讲一下 Linux 的 cache21. 讲一下 Linux 的 I/O 多路复用22. 使用 I/O 多路复用程序负载很高时,会出现大量的内核态和用户态的切换吗?(会吧)有什么解决方法?(协程?)23. 讲一下协程(讲了一下 Golang 的 GMP24. 有一个数据量比较小的数组,但是会非常频繁写入、删除和更改其中的值,如何实现这个数组的实时排序算法(跳表,红黑树25. 有一组超大量的数据,存在重复数据,内存有限,如何统计每个数据出现的频率26. 讲一下你的爱好(游戏)都玩什么游戏(巴拉巴拉)全程都在问问题,没有手撕面完过了两周发二面。。。
吉比特二面10人在聊
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务