网易互娱 社招|高级客户端开发|一面面经

4.10更新

有够逆天的,hr面结束挂掉,base提高了给挂了



好像并没有太多互娱的社招面经

个人水平不高,面试时长一个半小时

项目相关

讲讲最有成就的需求(讲的养成系统,实现了一整套虚拟场景加载)

讲讲相机的需求(这个需求模拟的原神相机,讲了如何处理相机碰到障碍物)

人物朝相机发射线,近裁面碰到了障碍物,但射线没有,怎么处理

当时需求紧,做的额外处理是对近裁面的两边也发射一条射线,一共三条射线检测

C++

static的作用

static可以在函数内定义吗?举例说明

inline了解吗?

四种强制类型转换

右值引用

移动语义

C++编译过程

动态链接和静态链接的区别

mutex

Lua

Lua元表

cocos(grass,就实习的时候用过两个月,下次一定记得删掉)

cocos内存管理机制(引用计数)

创建一个node,引用计数会怎么变化(我属实不知道,我觉得构造的时候引用计数会+1,自动回收我就没扯了,再问我就要沉默了)

操作系统

进程和线程的区别

进程间通信的方式

进程同步的方式

线程间通信的方式

线程同步的方式

进程有多少种状态

虚拟内存和物理内存的区别

虚拟内存存在哪里

lock-free

wait-free(答的不好,属实对并发编程了解不多)

算法

牛客:https://www.nowcoder.com/practice/ff05d44dfdb04e1d83bdbdab320efbcb

力扣:**********************************************************

(镜像二叉树,理解成了生成镜像二叉树,还好写一半问了一下,算是很好了,没考菜鸡hard题)

    bool symmetric(TreeNode* l,TreeNode* r){
        if(!l && !r)  return true;
        if(!l || !r)  return false;
        return l->val==r->val && symmetric(l->left,r->right) && symmetric(l->right,r->left);
    }
    bool isSymmetric(TreeNode* root) {
        return root!=NULL ? true : deep(root,root);
    }

计网

TCP和UDP区别

哪些用到了TCP,哪些用到了UDP,举例说明

视频用的是TCP还是UDP

讲讲KCP(忘的差不多了,没说完)

unity

讲讲渲染管线

片元着色器的片元指的什么(一时间想不起来,扯了半天才扯出图元->片元)

像素和纹素的区别

mipmap原理

mipmap八张贴图,分辨率关系

mipmap位于两个分辨率之间的像素如何处理(扯了暴力放大低分辨率+三线性过滤)

讲讲三线性过滤

讲讲其他过滤方式(扯到了各向异性过滤)

讲讲各向异性过滤(纹理插值是真了解不多,只讲了下和各向同性的区别)

脑力题

抛硬币吃苹果,1抛硬币,正则吃苹果,反则硬币给2号,2抛硬币,正则吃苹果,反则硬币给1号,一直循环,求1号吃到苹果的概率

等比求和 趋近于2/3(应该没算错)

圆形里随机一个点,要求等概率,只能随机0-1的浮点数

随机两次,第一次随机浮点数当做半径,第二次随机浮点数当做角度

反问

在研项目和运营中项目的开发节奏

gameplay开发的发展方向

总结

问题不多,unity基本都在问渲染,图形学还有待进步;操作系统很多有点懵,这一块面试的过程中经常会停下来思考,还得补一补校招看的操作系统啊。

希望能给个二面吧,我已经不想蒸了,想做3d项目

(已进二面,希望能收获offer)

#面试复盘##C++##unity#
全部评论
卤煮工作几年了?
点赞 回复 分享
发布于 2023-03-30 12:09 广东
hello 在吗。能出个二面的面筋嘛
点赞 回复 分享
发布于 2023-04-17 15:33 浙江

相关推荐

头像
10-16 09:58
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
秋招进行到现在终于能写总结了。完全没想到战线会拉这么长,过程会如此狼狈,不过更应该怪自己太菜了。好在所有的运气都用在了最后,也是有个去处。背景:双2本硕科班,无竞赛,本科一段研究所实习,硕士一段大厂暑期实习但无转正。技术栈是C++ & Golang,实习是客户端音视频(而且是鸿蒙端开发),简历两个C++项目一个Golang项目。主要投递岗位:后端,cpp软开,游戏服务端,测开,以及一些不拘泥于Java的岗位。从8月起总共投递123家公司,笔试数不清了,约面大约30家。offer/oc/意向:友塔游戏(第一个offer,面试体验很好,就是给钱好少南瑞继保(计算机科班点击就送(限男生),不...
乡土丁真真:佬很厉害,羡慕~虽然我还没有到校招的时候,也想讲一下自己的看法:我觉得不是CPP的问题,佬的背书双2,技术栈加了GO,有两段实习。投了123,面了30.拿到11个offer。这个数据已经很耀眼了。这不也是CPP带来的吗?当然也不止是CPP。至少来说在这个方向努力过的也会有好的结果和选择。同等学历和项目选java就会有更好的吗?我个人持疑问态度。当然CPP在方向选择上确实让人头大,但是我觉得能上岸,至于最后做什么方向,在我看来并不重要。至于CPP特殊,有岗位方向的随机性,java不是不挑方向,只是没得选而已。也希望自己以后校招的时候能offer满满
点赞 评论 收藏
分享
评论
20
84
分享
牛客网
牛客企业服务