灵犀互娱笔试,游戏客户端

前面20道计算机基础题,我映像中有两道重复的题?我是不是看错了?
5道编程题,a了3个
1.模k的数对个数
2.题目叫勇士闯关什么的,直接两个数组sort然后扫一遍过的
3.两个字符串s1和s2,s1的排列是否是s2的子串,用的哈希表+滑动窗口
4.叠叠乐,感觉类似于汉诺塔,本来汉诺塔就不记得了,加上输出形势是x,x,x,x的形势就没看了
5.n个直线...输出形势同上
多少能过笔试啊,牛油们
全部评论
a了4个今天面试
1 回复 分享
发布于 03-26 12:41 北京
请问多久出结果呢
点赞 回复 分享
发布于 03-21 20:16 浙江
需要自己写数据结构吗?如果有树是不是还得自己建树啊?
点赞 回复 分享
发布于 03-20 23:15 上海
啥状态了呀俺现在还是简历评估[牛泪同一天笔试的
点赞 回复 分享
发布于 03-12 13:11 湖南
问问,算法题是ACM那种手动处理输入输出,还是只实现函数就行的
点赞 回复 分享
发布于 03-11 11:09 广东
客户端这么多题目啊,我后端就三个
点赞 回复 分享
发布于 03-08 13:48 上海

相关推荐

09-16 16:53
门头沟学院 C++
微派一面 安卓客户端先拷打了项目1.retrofit底层2.okhttp请求有同步和异步,两种有什么区别3.拦截器是通过什么设计模式实现的(责任链模式)4.责任链模式是什么,和平常使用的什么数据结构比较像5.okhttp底层原理,比如连接复用和缓存6.okhttp的缓存是用哪种数据结构存储的7.为什么要三次握手和四次挥手8.http属于tcp/ip协议里的哪一层9.http底层是用哪种传输协议10.tcp属于哪一层11.tcp和udp有什么区别12.为什么觉得游戏适合使用udp13.如果网络非常差,udp的优势岂不是发挥不了14.retrofit如何通过注解实现网络请求15.如果有两个接口会生成不同的实例对象吗16.动态代理有什么优势17.http的get和post方法有什么区别18.get想查询,数据是怎么携带的19.post如何携带20.拷打了一嘴项目21.recyclerview和listview的区别22.recyclerview和adapter有什么关系23.recyclerview底层的缓存机制24.这种缓存是通过什么数据结构实现的25.listadapter26.notifyDataSetChange()和notifyItemInserted() 、 notifyItemRemoved()有什么区别27.diffutil28.diffutil暴露给用户最重要的两个接口29.glide比其他的有什么优势30.glide如何绑定生命周期31.activity和fragment的生命周期在glide里有什么区别32.onstop和onpuase有什么区别33.依旧拷打项目34.比如列表里有很多item,我想把livedata绑定到viewholder里,实现要注意什么35.livedata有监听和取消监听,为什么要取消监听36.在viewholder的bind的时候注册了观察者,应该在什么时机取消监听37.mvvm和mvi38.协程和线程有什么区别39.协程底层是线程吗40.协程的挂起和恢复41.挂起的本质是什么(异步回调)42.handler原理43.handler和looper是1对1还是n对144.handler底层是用什么数据结构存储looper的45.数组和链表46.单链表和双链表47.栈和队列48.leakcanary底层原理49.什么是内存泄漏50.长生命周期和短生命周期对象,持有activity泄漏是属于长生命周期对象还是短生命周期对象51.leakcanary监控什么安卓组件52.leakcanary监控viewmodel是怎么注册的,有了解吗53.算法:给一个字符串数组,计算数组里不包含相同字母的最大长度乘积值,如果字符串里有相同字符,相乘的值为0
发面经攒人品
点赞 评论 收藏
分享
09-24 10:21
已编辑
电子科技大学 C++
编程20年的老大哥面试我刚入游戏的小白,甚至面试中的好几分钟在听老大哥给我普及编程知识,当课上了是属是上来都不让介绍,直接开始C++极致八股拷打1.什么是稳定排序2.std::sort是稳定的吗3.如果我想用sort,但是也想得到稳定的排序数组,应该怎么做4.lambda表达式有什么要注意的地方5.函数加const关键字的应用场景在哪(后面面试官说是传入const参数时,因为只有const函数可以调用const对象所以要加)6.i++和++i的区别7.i++和++i有没有线程安全问题8.面试官:其实上面那个是陷阱题,必须要区分是在栈还是堆上,栈上是属于线程自己的肯定没有线程安全问题(我两对视笑)9.如果是堆上,就一定没有线程安全问题吗10.如何实现线程安全11.给这个变量加上volatile关键字,这对它的线程安全有影响吗(这里直接懵了,后面面试官开始给我上课,说了一堆什么汇编指令mov,add,内存寄存器什么的,我等于上课上了几分钟)12.想创建一个给不同类型分配空间的内存池怎么做13.如果有空间碎片怎么处理14.三维空间坐标为什么是四维矩阵15.二维空间中,四个点构成的一个矩形,如何判断另一个点在矩形内还是矩形外16.如果想把矩形平移和旋转到原点怎么做反问其实在volatile那里我都有点想放弃了,只想早早结束这场技术碾压的拷打,所以反问没忍住问了一句,校招您这边面试的难度都这么高吗,没想到面试官笑着说:这都是书上可以看到的知识点,技术更新很快,但是底层实现原理是不变的,深入了解底层之后,背的东西其实反而更少。另外,面试官还表示公司的服务器和客户端都是他来写的大牛师傅,徒儿受教了,感谢拷打更新,已oc,看来大佬只是面试时给给压力,人还是不错的~
查看30道真题和解析
点赞 评论 收藏
分享
会员标识
09-16 15:55
已编辑
电子科技大学 算法工程师
8.23投递,8.30笔,9.11一面,1h八股盛宴无手撕,平平无奇工作室。八股很细,有几个确实没想起来。面完眼神瞬间清澈了,还得巩固下。 9.15挂1.C++里有用过哪些STL的容器2.Vector和list的底层实现3.写一个快排用vector还是会list?为什么vector?4.vector查找的时间复杂度?怎么扩容?扩容时怎么拷贝?5.有了解过移动构造吗?对比拷贝构造有什么区别?6.怎么实现用移动构造“拷贝”一个数组的元素?移动构造的具体实现7.C++怎么体现多态?8.重载怎么知道我要调用哪个函数?那假如函数名一样,参数列两个也一样,但是返回类型不一样,行不行?9.动态多态,如果父类没把它定义成虚函数,子类也去重写会怎样?使用上有何区别?10.快排时间复杂度?最坏时间复杂度怎么去优化?不允许考虑堆11.100万个玩家取前100个?替换堆顶后怎么调整堆12.英雄联盟这种游戏,局内那部分是用TCP还是UDP的?那TCP慢,体现在哪里呢?慢可能是什么导致的?13.快重传和超时重传 有什么区别14.C#的gc15.C++编译流程?那C#编译出来是什么?16.协程和线程的区别17.Unity中Update和FixUpdate的区别?为什么要分两个18.托管堆和非托管堆的区别19.什么是死锁?死锁避免如何解决?后面开始问实习,结果听我陈述完也没问啥。20.UGUI有什么优化的方式?(X)(本身我的实习和项目其实沾UGUI的东西几乎没有。所以没怎么准备,有看一点八股但不熟)(打图集,动静分离,Canvas合批)21.一般要怎么做才能合批?(?)22.帧同步和状态同步的区别?什么情况下游戏不适合用帧同步无手撕
查看22道真题和解析
点赞 评论 收藏
分享
评论
5
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务