#游戏客户端#已经下offer了,发个面经给秋招攒攒人品吧。 先说tl: 因为自己个人原因很晚才开始暑期实习,过程也比较佛系。 4.25官网投递简历 5.8笔试,单多选+3个编程,三题编程难度有点大,A了大概1.6/3(没想到也能进面)。 5.16一面,面完马上约第二天二面 5.17二面 过了一个周末5.20hr面。面完谈薪当周内决定接不接offer。 下面是面经,没录音纯记忆版,,顺序也不太对估
背景:牛客池子里泡了一个多月,然后突然联系我让我面试... 面试时长:61min base:长沙 1、自我介绍 2、项目情况 3、答题正确率是前端处理还是后端处理 4、答题记录的定位 5、给页面加一个滚动的动画 6、为什么来长沙 7、封装组件时考虑的封装性有哪些、密度怎么细化(小的组件怎么封装)、怎么去定义 8、v-bind 双向绑定怎么用JS去实现 9、算法---获取连续的字符串 str="as
# 一面 ## 场景 1. 在游戏中有很多UI层级,怎么管理;怎么复用UI组件,避免频繁创建和销毁; 2. 如果UI绑定了一些高性能开销的操作,怎么避免加载UI时的卡顿; ## CPP 1. 介绍一下左值引用和右值引用; 2. 介绍一下智能指针,智能指针和普通指针分别占用多少内存; 3. 关于拷贝构造函数和析构函数; ## 数据结构与算法 1. 背包问题,怎么用数量无限的几种重量的金属球凑够总重量
一面 自我介绍 项目: 项目具体做什么的 负责哪一块 用了哪些工具和技术栈 筛选模块有哪些不足点 好的解决方案 使用的效果怎么样 网络技术相关: tcp和udp的区别 get和post请求的区别(返回的状态码304什么意思) 线程和进程的区别和联系 用例设计: 订单页提交订单的测试用例 linux命令: 创建一个文件的目录mkdir 创建一个文件touch 看进程id 给文件赋权限 一道sql 一
字节跳动抖音客户端一面 自我介绍 选取其中一个项目重点讲讲 服务端和客户端之间如何通信 有哪些服务是由服务端提供的 你项目中客户端和服务端都使用到了数据库,分别有什么作用 客户端整体的设计模式 了解过MVC吗? 你这个项目花了多长时间 你是如何做的数据加密 TCP和UDP的区别 TCP的重传机制是怎样的 一个基于https协议的账号登录页面点击登录后发生了什么? DNS协议 你这个项目上线了吗?
🕒 岗位/面试时间 游戏客户端开发/ 40min 🤔 笔试感受 良好,面试官非常和善(甚至头像是铃兰) 👥 面试题目 1. 实习情况 简单问了一下之前的实习,包括项目是做什么的,主要负责哪些内容等等。 2. C++ 由于之前一直用的ue,cpp了解的比较多,所以这部分问的是cpp的内容。 - 虚函数作用,原理 - 左值,右值,std::move - 几种智能指针 - std::map 底层怎
🕒 岗位/笔试时间 游戏客户端/ 60min 🤔 笔试感受 良好,面试官友好 👥 面试题目 1. 实习情况(主要是闲聊) 在IEG的感受,实习项目介绍,主要负责内容,项目什么时候上线( 比较有意思的一个问题是: 背包系统里面,在UI界面的中央一般会有一个角色的模型,这个是怎么实现的。(对方的意思是让我重点回答如何在一个UI界面中显示一个3d的模型) 这个确实不知道,最后对方的解释是用一个带有
🕒 岗位/笔试时间 游戏客户端开发/ 40min 🤔 面试感受 良好,面试官很友善 👥 面试题目 二面和一面问的东西差不多,着重问了项目方面的问题,C++完全没问。项目方面,动画和网络问的比较多。 1. 动画: 游戏demo中的动画是怎么实现的,状态是如何控制的,状态之间的切换是怎样的(回答的ue的animation blueprint那一套);事件和动画之间的关系是怎样的,gas中如何实现
🕒 岗位/笔试时间 游戏客户端开发/ 50min 🤔 面试感受 一般,压力拉满 👥 面试题目 三面基本上是目前为止压力最大的一场面试(压力面实锤)。对方可能确实毕比较厉害,因此对我做的所有项目以及实习经历都十分看不上 _(:з」∠)_,基本上一直在被diss。问的比较多的是ue相关和C++。 1. ue - ue的反射是怎么做的(答: 宏,代码生成,UHT一系列的东西等等),什么场景下会用到
QWQ 先是接到北极光引擎组的面邀,二面20分钟结束后速挂,下午光子客户端(当时打电话说的可能偏向引擎方向)秒捞。三面结束,当时等offer 的时候祈祷,如果拿o 了就发下腾讯的面经。 三面总监面没有记录有时间再补上
🕒 岗位/笔试时间 游戏客户端开发/ 30min 🤔 面试感受 良好,纯聊天 👥 面试题目 HR面其实没什么好说的,但是为了面经的流程完整性HR面也记录一下。 HR面没有涉及专业问题的考察,基本都是一些感受和总结之类的问题。 0. 实习的感受;实习中获得了哪些提升;实习过程中遇到的最困难的需求是什么,如何解决的。 1. 项目做了多长时间,怎么想到做这个项目的,项目不同于其他人的地方在哪里,项
TME效率是真高啊,三次面试面完都是秒出结果,目前等hr面啦 三面面试官感觉就是搞架构或者对计算机理解很深的,问了一些跟数据结构算法和操作系统相关的问题,确实是答不上来。 全长半小时,复盘一下。 1.第一个项目上线有多少用户 2.前端部分有多少人开发 3.三维地图底层怎么实现的 4.三维地图实现过程中存在的一些问题 5.如果坐标点数有上万个,发生卡顿怎么解决?(这个实际没解决,但是说了思路) 6.
面试官自我介绍,我自我介绍 介绍下学校的经历 觉得哪门课学的最好,感觉印象比较深的事 为什么选择这个项目 这个项目你做了哪些改进和思考 讲一下Socket编程 为什么要有select,poll,epoll 除了RocketMQ还知道哪些MQ吗,怎么选择 如何学习技术 对云计算了解多少 云计算的优势与劣势 隔了两天了,记不太清了,今天发现暂不匹配被挂了。。。 现在想想不会是因为我最后来了一嘴:“之后
🕒岗位/面试时间 前端开发工程师/4.10 面试时长:1h10min 书接上回 又是熟悉的隔天挂并捞 周一面 周二挂捞 约周三面 👥面试流程 聊天: 1、我看你之前面试过是吧 面试过几轮 面试流程感觉怎么样 之前没有回答上来的题有回去看一下吗 2、这次打算实习多久 大四课程安排 js基础题/看程序写输出/算法:(直接发了一个在线文档的链接 直接在文档里作答 限时45分钟 十道题 写完每道题讲解
面试时间:4月12日15:00 ~ 16:00 先是自我介绍,介绍完让详细介绍一个项目,期间问项目细节。 然后问基础知识: 介绍一下transformer,attention怎么计算,为什么除以根号dk。 LN和BN的区别,以及为什么cv中用BN,nlp中用LN。 self attention和position embedding是直接相加的,那如果变成concat会有什么影响吗(这个答的纬度变化