一面:电话面试 1、自我介绍 2、挑一个实习项目讲一讲 3、项目里的数据是怎么处理的? 4、数据研发选择哪一块?(数据仓库、数据平台、数据算法、数据挖掘) 5、讲讲MapReduce的原理 6、环形缓冲区为什么要反向? 7、实习的存储计算用的是什么组件 8、有金融相关知识的储备吗? 反问: 1、这一面算是第一面吗(是)?算专业面吗(是)? 2、做什么工作的?(国外金融银行业务) 3、用到哪些技术栈
面试岗位:数据库工程师 两个面试官,一个主要问知识点,另一个主要问实习、项目 介绍一下HDFS的写流程 Spark、Flink有哪些部署模式? Standlone和Yarn(Client、Cluster),会话模式、单作业模式、应用模式 有没有写过Flink平台的开发代码? Yarn由哪些角色组成?各自的任务是什么? Yarn的调度器有哪些? Hive和HBase的区别是什么? 项目中Kafka的
分享前吐槽:面试不开摄像头,面试官的语气跟快断气了一样…… 1、有了解web开发、后端开发吗?(无) 2、线程和进程有哪些区别? 3、怎么看一个正在执行的JAVA程序的线程状态? 4、新生代和老年代主要是干什么的?比例是多少? 5、HDFS的服务组成有哪些?它们分别的作用是什么? 6、除了Hive之外,还用过其他数仓吗? 7、Flink的窗口主要是干什么的? 8、Flink的dataStream和
1.双色球,大概意思是输入一个数组,里面包含n个1-33的数,要求输出7个频率最低的数,如果频率一样输出较小的一个。 2.拼木板,大概意思是输入一个数组包含n个数,每个数代表木板长度,现在用木板拼正方形,木板不可拆分,且最后木板必须用完。判断是否可以。 第一题用hash表就行,没难度。第二题想了一个小时,突然发现也很简单,几行代码就搞定了😂
笔者非科班出身 1. 前言 关于深信服的一面,请参考我之前的文章 深信服前端一面。 一面结束后的当天下午就收到了二面通知,二面持续约一小时。 2. 内容 (1)自我介绍。 (2)为什么选择前端这一行业呢? (3)聊了些简历里的项目内容:做练手的项目有什么收获?有没有遇到什么意想不到的问题?…… (4)一道编程题:给定一个树结构(不是二叉树)类型的数组,其中的每个元素是一个对象,每个对象有 id、n
10.21 一面 48min 讲项目,碰撞器和触发器的区别 做题:买卖股票(一、二 ,贪心和动规),比较简单 反问: 为什么不问八股(不太用到c++,c# 我???,主要用Lua+unity); 主要做海外老虎机是吗(确实); 用什么引擎(unity和cocos); 一共几轮面试(3-4轮吧); 10.26 二面 45min C#处理字符串(Split、Replace作用) 写函数找出字符串中的(
9.22 一面 45min 寄了,没给我复盘笔试,别人都复盘了 项目、实习,演示你做的游戏demo(音效组件怎么管理的、三段跳怎么实现的) C#八股:资源卸载、垃圾回收机制(托管堆)、反射机制 c++八股:static修饰符的作用(修饰变量、类)、零拷贝、智能指针 git rebase(变基,再合并)git merge(直接合并)的区别,使用场景 手撕LRU(最近最少使用)页面置换算法 秋招第一个
9.26 一面 40min 介绍项目 介绍一下堆、 C++内存管理、 多态的实现(虚函数、模板)、什么不能声明成虚函数(构造函数、静态函数)、 vector去重(居然有自带的函数?sort+unique+erase)、 继承(三种继承的作用和实际应用例子)、 C++内存管理、智能指针 手撕:反转链表 面试官比较严肃,可能是面的多了比较累,问的东西都不难,准备不足 10.9挂#你的秋招进展怎么样了#
10.10 乐狗一面 52min 自我介绍 讲一下项目(机制、核心玩法) 怎么手写的物理,参数有哪些,怎么计算并更新物体下一帧的位置,射线检测怎么做 如何判断两个矩形相交(判断顶点是否在另一个矩形内部) 设计数据结构来存储一个二维的数组,用于快速实时渲染相机视锥看到的画面 喜欢玩什么游戏(只狼、老头环、双人成行) 近几年了解到游戏行业什么有趣的东西(技术上+非技术),VR眼镜的原理 个人的职业规划
10.12 游族一面 49min 面试官那边声音又小杂音又大,说一句话我得问2遍,无语 介绍一下你在学校的课程?游戏课讲的什么; C#八股:值类型和引用类型,类和结构体区别,List和Array区别,装箱拆箱,协程 怎么实现资源的共享(捡拾物体) 然后就看简历都问一遍: 计算机网络熟悉什么板块,具体仔细讲讲,UDP和TCP有什么区别,在网络游戏中哪些场景用UDP和TCP 图形学编程写了哪些算法(L
10.13 诗悦一面 28min 几乎就是只问项目,没有八股 自我介绍,介绍项目,项目相关的东西 unity相关:UI怎么做的,渐变效果怎么调,资源怎么复用、怎么实时加载,动画效果、碰撞检测(如何判断两个矩形相重叠)、对象池、 加班怎么看 10.18挂#你的秋招进展怎么样了#
1、实习的工作内容是什么? 2、有写过UDF吗?如何实现UDF? 3、UDF要成为永久函数怎么做?如果不加temperory,函数下次还能用吗? 4、UDTF了解吗? 5、Hive的窗口函数有了解过吗? 6、开窗函数Over()中有没有orderby有什么区别? 7、汇总数据开发是怎么做的?(实习工作) 8、Flink任务的并行度和内存怎么设置的? 9、Flink的TaskManager内存模型了
一面:40min 项目问的很细,问我广告审核流程,广告的后端架构,后端用什么语言,是否用mq,用的什么mq 计算机网络:三次四次握手 操作系统:进程与线程,线程通信,互斥锁,乐观悲观锁 linux命令:用过的linux命令,查看进程 数据库sql写一个,模糊查询 冒泡排序实现原理,复杂度,快排复杂度 最有挑战的事情 最自豪的事情 代码:求1-n中,3和5的倍数,并相加 能不能实习 二面:45min
1、 项目一直挖 2、 Spark调优 3、 Shuffle之类的优化 4、 平常写SQL注重优化之类的问题 5、 第一道题让看下面Java代码写输出。 private static void test(int[] arr) { for (int i = 0; i < arr.length; i++) { try { if (arr[i] % 2
问题们: 刚上来就问项目,问了最近的一个项目,问我做了什么; 事件绑定,addeventlistener 事件解绑; let, const, var区别; undefied 和 null,怎么判断是undefied; 怎么理解闭包; 堆栈区别; 事件机制,冒泡和捕获; CSS3 的动画; 怎么去把一个字符串反转(说出不止一种方法); http 状态码; http1.0 和 http2.0 的