自我介绍 基类和子类构造函数和析构函数的顺序(基类的一些变量,子类如果先构造,无法继承) 析构函数定义成虚函数的作用(一方面是动态多态,一方面???),假设不是虚函数的话,会怎么样? 智能指针主要的作用?(内存泄漏,更好地与C++兼容) 说一下new/delete和malloc/free的区别 new会调用析构函数吗? static的作用(定义全局静态变量,局部静态变量,延长变量的生命周期) st
前言 12月16号投递->12月29号一面 一面(12月29号,17min) 自我介绍(无) 简历项目(3min) 实习项目(7min) 其他 对未来的规划?短期,中期,长期都是多久? 为什么来现在这个公司实习? 如果可以入职,最快什么时间可以来实习? 学校的专业排名是多少? 怎么看待学校所教的专业课程和工作所需要的技术? 反问 部门的业务?(网站开发维护) 部门的技术栈?(PHP)
3.13接到面试通知,问3.14可不可以,我给推到3.21(毕竟0面试经验,啥也没准备.... ps.面试官人挺好,答不出来的还会指引,真答不出的也会告诉我答案.... 面试内容:(50min左右) 自我介绍; C++多态了解吗; 指针指向一个类,如果不释放的话会内存泄露,请问怎么解决(答案是在类的析构函数里使用虚函数啥的); 空类的大小是多少(答:1字节),为什么是1字节(不道啊); 假设有两个
面试结果: 钉钉音视频技术部二面挂 钉钉终端技术HR面挂(可能是排序挂) 今天得到面试结果了,内心有点遗憾,还是决定把面试的一些内容分享出来,因为没有做全盘记录,所以就分享一些细节上记得的内容。 音视频技术部: 5.5一面 没约时间直接面试,现场安装钉钉客户端,然后通过钉钉语音交流 面试问题是常规八股,C++基础 做题判断一个数是否是回文数,用整除取余的方法构造一个倒序的数,判断和原数是否相等 5
有没有思考服务器是怎么实现的? UI怎么实现的 有本地存档吗?怎么保存的? Shader了解吗?(又挂在shader上了 有没有了解Unity材质模型,纹理贴图等等 有没有用到协程?为什么要用协程?为什么协程会变快? 协程和线程的区别? 协程像线程那样线程锁的东西? 进程间通信的方式? 学习过程有遇到这类问题吗? C++堆和栈的区别 野指针和内存泄漏 用过哪些STL?vector扩容? 通常用什么
秋招第一次面试 大概20min 进腾讯会议要用简历上的手机,我用的另一个手机号,直接面试官看不到我 顺序不定,不是全部,可能有遗漏,没录音,寄 一、多态有了解吗?(项目技术写了) 二、上个问题回答了重载、重写,然后问了这两个 三、对树有了解吗? 然后问了树的前序遍历、中序遍历、后序遍历 四、对HTTP有了解吗 五、对算法有了解吗 回答了排序,然后问了归并排序和快速排序 六、问了数据库的范式(项目有
本文向大家介绍Java游戏开发拼图游戏经典版,包括了Java游戏开发拼图游戏经典版的使用技巧和注意事项,需要的朋友参考一下 游戏介绍: 拼图游戏是一款经典的益智游戏,游戏难度分为 简单、正常、困难 三种难度,分别对应3*3,4*4,5*5布局,游戏开始前图片被随机打乱,空块位于最右下角,玩家通过点击空块周围图片或者按键方式对图片和空块进行相互交换,直到所有图片都回到原位即为游戏胜利。 本次制作的拼
Example: 101basic 客户端使用和服务同样的通信协议来发送请求和获取响应。 type Client struct { Conn net.Conn Plugins PluginContainer // 包含过滤后的或者不可导出的字段 } Conn 代表客户端与服务器之前的连接。 Plugins 包含了客户端启用的插件。 他有这些方法: func (c
开发者可以使用原生bricks引擎进行渲染以及手机QQ功能的调用。 开发者也可以使用第三方引擎(cocos、laya、白鹭)进行开发。 第三方引擎的实现方式为基于bricks的webgl接口进行封装,具有较高的灵活性,但渲染性能会欠缺。 如开发者对性能要求更高,推荐使用bricks引擎的原生渲染。 注意: iOS 在手 Q 770 版本禁用了 webGL,会导致界面卡在 99% 加载界面,开发者忽
前排提醒:一点编程语言相关的都没有问 第一个问题:贪吃蛇用什么结构存储:双向队列 第二个问题:a星算法了解过吗 碰到大c环怎么处理:记录一边尝试过的次数 下次选的时候选择尝试次数少的 第三个问题:介绍渲染管线 实际场景阴影怎么渲染:移动相机 第四个问题:如何判断扇形技能是否击中敌人:向量点乘,划分象限求余弦值 第五个问题:快速判断阶乘的大小:区间逼近法 整体体验:前几个问题还行 后面的基本就是顺着
分三个板块 1 选择题 测试基础和java知识 简单的很 2 多选题 智力题 数据结构 简单的很 3 编程题 3.1 给你一段数字 和 一个操作次数 每次操作可以把一个数字分成2个(如9=6+3) 求操作结束后 返回最大的那个数字最小 例如 【9】 2 应该返回 3 因为 第一次 9分成了 【3,6】 第二次 分成了 【3,3,3】 一开始的思想 把最大的分成第二大的和另一个数字 反复如此 后来发
刚和三个面试官对完线,已经麻了,趁我记忆还在写个面经 1.平衡二叉树的原理和在stl数据结构中的应用 (忘了,我简历还写我熟悉二叉树,寄) 2.c的内存对齐 3.c和c++内存管理的区别 4.你ue4项目中的AI行为树使用了哪些结点 (sequence,selector,BTS,BTT...) 5.会不会python的自动搜索 (不会) 6.会哪些寻路算法(DFS,BFS,Dijkstra,A*,
1 编程:找到数组中第二大的数 2 编写shader代码实现下面功能 从Render获取材质并切换Shader, uniform constant每帧修改产生uv动画,实现装备上流动的流光效果 3 示范代码,展示面向对象的4个特征 4 泛型、生命周期、反射 a)什么是泛型;泛型和Boxing/Unboxing的区别;实现泛型类C继承于CBase b)OnEnable、Awake和Start的执行顺
目录/时间线 (返回汇总帖) 09201500 一面 1018 流程结束 09201500 一面 总共53min。 (无自我介绍) 实习 介绍实习经历 使用Lua热更新的过程中有遇到哪些问题,怎么解决的 C++ 为什么要将基类析构函数声明为虚函数 假如类D继承了类B,且析构函数均不是虚函数,那么shared<B>(new D)能正确析构吗 标准库中各种智能指针有什么区别 独占所有权是什么含义 un
第一次面试,经常在牛客上看面经,就记录一下自己第一次面试//大概45min 1.介绍一下c++多态//一开始特别紧张,嘴在前面飞脑子在后面追,胡吹海吹了一会直接问了可不可以重新开始,然后情绪就稳定下来了 2.介绍一下智能指针 3.了解智能指针源码吗? 4.介绍一下c#装箱拆箱 5.怎么让UDP实现可靠传输? 6.知道什么是线程安全吗?加锁的后果是什么? 7.介绍一下umg 8.介绍一下UE的反射机