背景: 21届非科班211目标院校,无经验转行有编程基础,gap1年多一点 1.19 机考 250(准备一周左右技术面试,才开始投递部门的) 第一题 平衡字符串 第二题 剩余银饰重量 第三题不太记得,只过了一点用例 机试前两题是原题,有在栗栗姐给的题库刷到过 1.26 原先投递部门因为空挡拒绝了 马上换部门 一个小时后新部门hr面 hr面 确认背景 家庭情况 过往工作经历 gap期间在干什么 项
个人情况:22届本科,工科专业,非科班,无工作经验(考研)。 一、机试 (就刷了栗栗姐给的题库,蛮多,刷了20来天) T1:求三个矩形A、B、C相交区域的面积,给出每个矩形的左上顶点坐标以及长宽数据。 T2:给定一个字符串,该字符串由 @ 分成两部分。@前的部分表示可以使用的字母及其数量。@ 后的部分表示已经被使用的字母及使用的数量。你需要按原字符串的顺序输出剩余的可使用字母及其剩余数量。 例子:
用的飞书系统,双方都没开摄像头,50min 1. 自我介绍 2. 开始挖项目 模型的数据来源,评价指标,怎么考虑这些变量的,效果怎么样 知道卡尔曼滤波吗(简历里写了但用得很早了,忘了很多) 知道哪些最优化方法 讲一下牛顿法和高斯-牛顿法 3. 然后聊了一些价值观相关 求职时最看重什么 你以后想做什么 了解momenta吗 对之前实习公司的评价 之前的实习能留用吗?为什么还出来继续面试 4. 问了一
9.3 一面 1h 对象什么时候进入老年代 error与execption异同 抛出error程序是无法运行的吗 try-catch-finally抛出异常,catch和finally的异常可以同时抛出吗(会发生异常覆盖) java多线程,同步与互斥 synchronized ReentrantLock 区别 互斥和同步在时间上有要求吗(我回答前者没有,后者有) 操作系统内核对象实现同步与互斥(复
自我介绍 接下来就是问一堆奇怪的问题夹杂着八股 行式存储vs列式存储 MapReduce流程 Spark流程 Yarn流程 Kafka流程 维度建模 数仓分层 你写没写过MR源码? 你怎么看流批一体? sql 求视频累计观看数 答的一般 感觉凉了 #数据人的面试交流地#
刚面完,面试官挺和蔼的 开头自我介绍+项目+追问细节 看我还没做笔试,就没问算法相关的,说做完笔试再说 一道情景题,如何对网上言论的质量进行分级,尤其是一些专业领域内的言论 可能因为我是非科班本科生吧,就没考八股,亏我准备了那么久的hadoop 最后说笔试之后再约一次面试 反问
数仓理论,项目,问我从哪了解的数仓,我说项目学习和大数据之路,面试官笑了“谁推给你的这本书” 然后sql题 反问 实习生干什么~指标搭建,应用层简单建模,可视化 18分钟解决。。。 大厂的实习总是这么迷惑,小米按校招流程给我又是sql又是算法一顿鞭策,这个15分钟告诉我结束了,而且这位好像是负责我的业务导师。。
背景:985本硕,无实习,自学大数据相关技术栈,尚硅谷离线+实时数仓,实验室项目。 hdfs读写流程 mapreduce shuffle maptask和reducetask数目如何确定 小文件过多对namenode有什么影响 mr优化有哪些点 进程和线程 hive sql转换为mr的过程 离线数仓项目:项目流程,思考,价值 如何保证数据一致性 如何衡量两个数仓的优劣 两道题: 1-1000的递增
作为一个资深玩家,我对游戏行业还是有着很大的兴趣的,之前投过雷火的用研面试都没有,这次有幸拿到了字节的游戏用研面试机会,攒攒用研相关的面试经验。一面虽然过了,不过还是更倾向产品,于是接了网易的offer,就没有继续二面了。 1、自我介绍 基本信息+学校信息+游戏经历+项目经历 2、讲讲游戏经历 主机端主玩RPG、银河恶魔城、肉鸽类游戏,魂游、ori、哈迪斯等;手游主玩泛二次元游戏,崩3、碧蓝航线等
整体的面试内容会结合项目和实习经验进行提问,面试官人很好,问题也是由浅入深。 有监督学习和无监督学习的区别 过拟合的处理方法 梯度下降法原理 损失函数作用 实习的主要内容 ES中索引的类型和作用 ES的优点 mapreduce的原理 还问了一些数仓的知识 没答上来 数学建模 模型的类型(记得好像是这样 一道简单算法题 反问
CTO(现爱橙科技)- 外部数据 暑期实习 一面 自我介绍 实习做了哪些工作,介绍一下 在学校主要研究方向是什么,用的什么编程语言 python掌握得怎么样 juc 乐观锁,悲观锁 mysql哪些字段应该建索引 一张很大的表,如何优化查询效率 如果kafka数据丢失,可能是哪些原因 数据仓库分层讲一下 开放题:不限制条件,器材,方法,求解西湖的水有多少升?(一脸懵逼) 二面 自我介绍 数仓项目介绍
CTO-数据产品与技术部 暑期实习 一面 自我介绍 是保研的吗 实习做了哪些工作 为什么想做数据开发 研究生的方向 本科学过哪些计算机专业课 栈和队列的区别,应用场景 二叉树了解吗, 平衡二叉树了解吗 了解哪些排序算法, 分别说下原理和时间复杂度 快排的最差时间复杂度, 为什么,怎么优化 TCP三次握手, 为什么不是两次 MapReduce运行流程说一下 udf,udaf,udtf区别 spark
技术面: 1.简单介绍一下自己 2.讲一下你的三个项目:先讲了毕设,讲完笔试就开始问我,后面两个项目没有让我说了,毕设问题:你用什么编程语言写的,我回答毕设偏硬件,只有电脑端数据采集检测需要涉及一些编程,因为项目还在做,导师还没有安排PC端软件的编程,正准备跟导师进行后续沟通,补充一下,问到了在三个项目中负责的东西 3.对岗位的理解(做什么的,我回答是做一些产品性能测试,看产品质量是否达标等) 4
1、实习项目最记忆深刻的点?项目架构?导入的数据如果有些sql没有加入怎么办?【通过Transactional注解,然后回答了该注解的运行机制,应该答会回滚】 2、JVM运行机制,问JVM内存空间,一个java对象怎么运行的?字节码文件是什么?JVM是编译还是解释? 3、静态变量存储在哪里? 4、网络方面的:OSI七层?网络接入的时候七层和四层的区别?TCP和UDP的区别 5、抽象类和接口的区别?
岗位:软件开发工程师 专业一面:8/17 自我介绍 项目 简单八股 手撕代码:LeetCode中等题 专业二面:8.17 项目 手撕代码:字符串编码相关,个人认为是中等题 业务主管面:8/18 自我介绍 项目 聊经历,主要是简历上写的 聊天,对一些事情、对象、情绪的看法 反问 总结:专业面试比较简单,难度不高,主管面的面试官很和善,感觉到到了我的紧张 在一步步的引导我放松,所以后面就聊hi