FunPlus面经(2016-11-20更新)_funplus 面试题-程序员宅基地

技术标签: FunPlus面经  

一面:投的全栈工程师,实际面的是游戏开发工程师。

首先自我介绍,balabala…

让说说了解哪些游戏开发的技术和为什么做游戏开发

问了懂不懂游戏图像渲染技术,了不了解游戏引擎(好尴尬,都不了解)

问了快速排序的实现,一些细节,为什么是先修改右边的值,空间复杂度(这里和面试官理解不太对,他一直以为我不对,我一直说我这么做是对的)

看了下附加题,问我是不是遇到过矩阵链乘这个题目(好尴尬,毕竟dp经典题)

之后问知道哪些设计模式(单例,工厂,命令,代理,观察者)

问了下单例模式中需要注意的点

给了一个题目,I am a Boy——-Boy a am I

用代码写出来(我最开始使用了栈,问我能不能不用栈)

问了C 的虚函数实现原理(C 了解不太深,猜了一个虚函数表)

最后问愿意做前端还是后端

有什么问题想问?

问了还有几轮面试(面试官说后面还有一到两轮面试)

二面: 刚面完二面,答的不太好(问了面试官,之后没有面试了)
说游戏开发中的技术(我提到了网络编程,linux,高并发(把自己坑惨了))
问了服务器中多个玩家在线,怎么解决(先说缓存(然而并不知道怎么实现),又说分布式(面试官说游戏逻辑用分布式不好实现))
问了几个游戏开发的问题,游戏中boss刷新,玩家一直增加,内存一直增加,很快就会耗尽内存,应该怎么解决(我扯了扯线程池技术(现在想想应该用内存池技术,java用久了都给忘了),被面试官揭穿在转移话题,说不是一类问题)
问了一个智力题:四个人拿电筒过河,1,2,5,10分钟。。。(挺常见的题)
问懂不懂数据库优化 问懂不懂脚本语言 问了职业规划(说了自己对大数据感兴趣,面试官很感兴趣,一直在问有没有demo(好尴尬,总共就学习了两天,环境都没有搭建起来))

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_18952073/article/details/70216411

智能推荐

算法之旅 动态规划之车间调度问题_动态规划求解车间调度-程序员宅基地

文章浏览阅读1w次,点赞2次,收藏35次。动态规划之车间调度问题真言哎呀,大家好。憋了我久了,终于回校了,回校以后真不想说我的大学了,你说我回来这么早来准备面试,你给供暖不行呀,暖气冰凉冰凉的,你想冻死学生呀,学生回来早点好找工作,找个世界500强也不是给你争脸麽。如果不是好好学习的同学,他会回校这么早么?你咋不知道好歹呢?还不如上班呢,呜呜呜。回到正题,代码一年前写的,自己感觉真烂,各种不满意,注释,异常,优_动态规划求解车间调度

Jenkins构建历史中的Build Name设置_jenkins 构建名 #1-程序员宅基地

文章浏览阅读7.8k次,点赞2次,收藏8次。之前已经写了关于java项目和前端react项目自动化构建的文章,有没有发现,在项目的构建历史中,只能看到项目的构建号和构建时间。终于,开发人员在使用的过程中提出了新需求:在项目的构建历史中能直接看到某次构建是谁发布的,发布的是什么分支,而不用去某次构建的"控制台输出"中查看。其实这个需求实现起来并不难,毕竟Jenkins的插件社区这么强大。下面的两个插件,就很好的解决了这个需求。user..._jenkins 构建名 #1

conda pip更新包的命令_pip update conda-程序员宅基地

文章浏览阅读1.3k次。1.condaconda update name2.pippip install --upgrade name_pip update conda

ESP32cam系列教程001:使用webcam摄像头实时查看视频_库管理中找不到camera_pins.h-程序员宅基地

文章浏览阅读5.4k次,点赞3次,收藏42次。esp32cam 使用 webcam 摄像头实时查看视频_库管理中找不到camera_pins.h

python资源收录_python获取网站收录-程序员宅基地

文章浏览阅读145次。【腾讯云 云社区】python学习之旅_python获取网站收录

docker 安装gogs并删除注册按钮_gogs 管理员关闭注册-程序员宅基地

文章浏览阅读1k次。(1)下载镜像 docker pull gogs/gogs (2)创建容器 docker run ‐di ‐‐name=gogs ‐p 10022:22 ‐p 3000:3000 ‐v /var/gogsdata:/data gogs/gogs下载镜像 docker pull gogs/gogs创建容器创建对应的文件 mkdir -p /var/jenkins_home创建容器 docker run ‐di ‐‐name=gogs ‐p 10022:_gogs 管理员关闭注册

随便推点

相机标定 - (03) - matlab单目相机标定_calib_gui文件-程序员宅基地

文章浏览阅读924次。matlab工具箱toolbox_calib单目相机标定_calib_gui文件

片上总线Wishbone 学习—— 转载请注明出处:http://blog.csdn.net/ce123_wishbone架构-程序员宅基地

文章浏览阅读3.9k次,点赞6次,收藏11次。片上总线Wishbone 学习(零)前言 为了更加升入的理解片上系统,比如S3C2440等,今天开始学习片上总线。首先学习Silicon的Wishbone,之后学习ARM的AMBA。之所以先学习Wishbone,主要是因为Wishbone是一个轻量级规范,适合入门学习。_wishbone架构

Unity-- Gfx.WaitForPresentOnGfxThread占用CPU过高导致帧率低-程序员宅基地

文章浏览阅读7k次,点赞4次,收藏6次。一个新建的URP项目,里面只有几个测试模型,结果在3070的笔记本电脑上,只能运行到20帧!Gfx.WaitForPresentOnGfxThread 这个东西,是CPU已经准备好绘制下一帧,但是GPU还没准备好,应用程序等待 GPU 所花费的时间。那就说明,卡在GPU的性能上了。(6) 笔记本电脑的系统设置。有些笔记本电脑,是有系统设置的,可以直接影响GPU的渲染能力。切换为【性能】设置,释放GPU能力。关闭了所有URP耗性能相关的设置,情况未有好转。死磕了一下午,终于找到原因,解决了。_gfx.waitforpresentongfxthread

合肥工业大学数据库实验报告-程序员宅基地

文章浏览阅读649次。在完成这次实验之前,我对数据库管理和SQL语言都只有一些基础的概念和知识。通过这次实验,我深入了解了数据库的概念和原理,学习了SQL语言的基本操作和语法规则,并通过实践掌握了SQL语句的定义、查询和更新等功能。同时,我还学习了如何使用Navicat等可视化数据库管理工具,更加方便地进行数据库的创建、维护和管理。在实验过程中,我遇到了一些问题,如SQL语句的语法错误、表格的定义不完整等等,但通过查阅相关资料和调试,我逐渐解决了这些问题,并加深了对数据库和SQL语言的理解。

原生JS实现购物车结算_"div class=\"fr closing\">结 算</div> <div class=\"f-程序员宅基地

文章浏览阅读5.8k次,点赞5次,收藏9次。http-equiv="Content-Type" content="text/html; charset=utf-8"/> 原生JS实现购物车结算功能代码 *{margin:0;padding:0;list-style-type:none;}a{color:#666;text-decoration:none;}table{border-coll_"div class=\"fr closing\">结 算 合计:¥

android dhcp 服务器,Android推送SDK(10)-DHCP租约到期自动续租问题导致TCP连接异常-程序员宅基地

文章浏览阅读699次。DHCP简单的来说,DHCP是一个局域网协议,使用UDP协议进行工作,它的作用就是动态的分配IP地址,Gateway地址,DNS服务器地址等信息,一旦租约到期,那么路由器就会把当前的这个ip分配给其他设备使用,所以,对于设备而言要定期请求DHCP Server来更新ip地址信息,保证ip地址有效可用DHCP租约到期,设备不会自动进行续租而仍然使用旧的ip地址DHCP租约到期,设备向DHCP Ser..._安卓设备ip租期