网易梦幻端游UI外包 一面: 基础: 什么是数据结构?线性与非线性的区别?哪些数据结构属于线性?哪些是非线性? 队列和堆栈有什么不同?(访问元素有什么顺序?) 折半查找是什么? 什么是链表?什么是数组?以及他们的区别 递归跟迭代的区别? 广度优先搜索和深度优先搜索的区别? 树遍历有几种顺序?以及访问的顺序(根节点、左子树、右子树的顺序) 链表的倒置有几种方法? 面向过程编程和面向对象编程有什么区别
面试官很和蔼,循循善诱问的。 先问的Java基础,主要是多线程相关的多,还有垃圾回收机制 然后是Android基础,实现跨线程通信的方式,ContentProvider,sqlite相关 还问了一些Kotlin相关 接着是实际场景题,根据我的实习经历问了我一个实际场景,看我如何实现。 根据我回答的知识点,又问了权限相关,互相调用相关这些。 最后是一道算法题,找到一个字符串中出现次数最少,且最左的字
self-intro C++ coredump怎么产生的? 内存泄漏怎么产生?怎么解决? 指针操作会出现哪些问题?怎么解决? unique_ptr需要注意什么?shared_ptr需要注意什么? 构造函数(no)和析构函数(yes)可以是虚函数吗? string和char []怎么相互转换? const char* -> string 直接拷贝构造/赋值 string -> const char*
9.24 30mins 一面 C++ 1、inline和define的区别 2、指针与引用的区别,何时用指针,何时用引用 3、多态的含义及作用 4、虚函数的工作原理 5、什么是野指针如何避免野指针 6、什么是内存泄漏如何避免内存泄漏 数据结构 1、哈希表 2、红黑树 3、排序算法复杂度 计网 1、TCP与UDP的区别 2、网络七层模型或四层模型 3、TCP为什么要四次握手 计组 1、8位有符号数的
不得不说:面试官是遇到过态度最好的面试官,虽然我很菜,但一直引导,十分感谢给我面试机会。 自我介绍 问问项目,你负责的部分,大概说了40分钟 opencv有没有想过用性能更好方法 没看你提过opencv里的边缘检测啥的 操作系统,线程,进程用没用过,有没有做过啥 算法,考考图,dfs,bfs,用dfs如何,代替flag[],说是可以计算权重,然后付成1,讲讲具体dfs流程 c++,内存对齐,几个原
全程接近90分钟,感觉是硬凑够90分钟的。 楼主情况:末流211,去年毕业,目前在一家初创公司使用vtk做可视化方面的开发。 简历是在boss上投的,大概两周后收到了hr的面试邀约,面试时想着录一个面试视频,为了方便自己面试结束时复盘,但是面试时就忘了,,,淦。面试前也在牛客上看了很多面经,链接如下 https://www.nowcoder.com/feed/main/detail/9e25405
算是经历过最长的面试了,虽然我本来也没面过几次 从6月初被wxg捞开始,整整六轮面试啊,五轮技术面,一直面了一个多月才出结果,幸好没被挂不然难受死了 岗位是游戏客户端,很多题我都不记得了,所以我挑记得的来讲 一面(压力面,1.5h,最难的一次 学到的教训是简历上不要乱写,用过不代表懂原理 聊简历项目,问了一个程序化地形生成:套perlin噪声调下参数+高度图+不同类型地形,更多的不会了 问ecs的
没答出来的: 1. AVL树的插入旋转过程; 2. struct内有int、long、char、自身struct的对象,占用多少字节; 3. A*的搜索过程,只考虑到起点、到终点的代价,分别会变成什么算法; 4. 要求时间t内使向量A转动到向量B的位置,怎么做插值; 5. shared_ptr的具体实现; 答出来的: 1. c++智能指针有几种; 2. 怎么检测子弹和墙壁的碰撞:射线检测,是每帧检
#软件开发笔面经# 1、看我经历很丰富,为什么我后端要投客户端(hr主动约面的) 2、开始劝退,说最好坚定一个方向之类的(nm那你约面之前都不看简历的吗) 3、面试官:我也不懂java,那我们聊一点计算机基础 4、讲一下你了解的设计模式 5、两个模块之间怎么通过你刚刚讲到的某个设计模式进行通信 6、分别用观察者模式和代理模式进行通信的话会有什么区别 7、给我讲了个客户端什么什么链传输的东西,感觉跟
1.安卓的四大组件和持久化机制 2.进程间通信的方式和区别 3.Mysql和Redis的区别 4.TCP/UDP区别 5.进程和线程以及协程的区别 6.oop思想是什么 7.如何理解git以及git rebase的细节 8.常见设计模式和应用场景 9.如何解决线程安全问题 手撕:二叉树的右视图(用递归和非递归两种方法写)
👥 面试题目 笔试完接着面试,期间还问了职业规划和简历上的项目细节,耗时两个钟 #安卓#
2024/07/18 19:30(50分钟) 主要聊了下竞赛经历,没问项目和八股 手撕算法题: 1. 两个日期之间的天数差 2. 维护栈中最小值(辅助栈) 3. 八皇后问题变型,指定一些位置能放(爆搜)
#软件开发笔面经# # 一面: ## Unity 1. 怎么自己实现unity中的animator,控制角色骨骼运动; ## CPP 1. 类的内存占用: 1. 空类的内存占用; 2. 类中有int、函数时; 3. 类中有虚函数时; 2. 虚函数: 1. 子类继承有虚函数的父类时,子类中有几个虚指针; 2. 虚继承与菱形继承时,子类中有几个虚指针; 3. 构造函数和析构函数能否声明为虚函数; 3.
事先说明:面试是根据你简历上的东西进行提问的,我简历上的项目一个是游戏,一个是Lua热更,所以问的问题基本都是围绕unity和热更的,没问C++、操作系统和计网之类的。所以还是针对自己情况准备吧,项目吃透,让你讲或者提问项目的时候要讲好,要对自己负责。 一面(35min) 1.自我介绍 2.项目相关:简历上说你模拟了子弹的弹道漂移,你是怎么实现的? 3.什么是热更新? 4.项目相关:你的热更项目又
项目简介,有哪些亮点可以体现你的思考 java引用 https为什么安全 多线程在java的实现方法有哪些 java的垃圾处理机制 平衡二叉树是什么 Hash表是什么 如何处理Hash冲突 工厂模式有哪些 观察者模式如何使用 快排,数组中找重复次数最多的数组 #腾讯##面经#