一面: 主要还是挖简历 自我介绍 问项目经历,聊聊过往开发的项目(聊了很久) 聊聊MySQL的事务 细聊ACID 隔离级别 innodb默认级别 innodb的底层数据存储 对比mysql和hive kafka为什么吞吐量大 场景题目:100个G的文件,保存用户id和看的bookid,求top10阅读量的书 反问
陆续分享点面经 虽然大部分都被挂了hh 希望能帮到大家 3.15 一面 1.自我介绍 2.题外话 怎么看待数仓和算法的联系 3.项目 4.介绍一下对大数据技术生态的了解 5. 怎么理解spark和hive 6.hive的逻辑架构 7.MR的流程 8.整个MR有几次排序 9.spark的shuffle 10.怎么确定spark分解成多少个task,即spark任务的并行度怎么指定 11.stage的
1.可能简历上几个项目写得比较详细,hr小姐姐扣了很多项目细节(基本上都是自己做的)√ 2.问了安卓的开发(没有用过)❌ 3.这几年我用的基本是c,hr问有没有java.python的使用经验❌ 4.问了通讯iic.spi.usart和具体的模块(用得比较频繁)√ 5.项目难点和解决方案√ 6.算法的使用,说了滤波算法和pid(...) 7.团队开发和个人开发的优缺点√ 8.团队有不喜欢的人怎么办
一面 50分钟 自我介绍 你学过的大数据掌握的最好的是哪一个 hive里面排序一般怎么使用的 hive内部表和外部表的区别,外部表在什么场景下使用 hive视图用过吗 你对维度和事实的理解 你说到了业务过程,谈谈对它的理解 你刚刚描述的是一个业务过程还是 多个业务过程 多个业务过程放到一张事实表的你举个例子 维度建模中 星型模型和雪花模型 之间的区别 缓慢变化维表如何处理呢 全量表的数据保存多久
背景:16年非科班毕业,从事前端开发六年,做过几个中小型项目 机考:主要刷了牛客网的华为机库和leetcode上的经典算法题,这里也要特别感谢栗栗( ****** )提供了很多详实有用的复习资料。三道题难度两中等,一简单,建议做题前先熟悉牛客的做题环境 综测:考试前栗栗也是提供了一份资料,非常贴心,答题的大致方向是认同公司文化,热爱工作 技术一面:一面老师以基础知识为主,项目经历也会问到,建议把自
投的青岛公司 1.自我介绍 2.全程问项目 3.项目中遇到的问题是如何解决的 4.最后反问 全程没有八股,不知道是不是kpi 另外我的研究方向偏向硬件,面试官一直问我考不考虑转硬件,早知道就说可以转了#海信求职进展汇总##海信##海信面试#
待遇:双休不加班,工资和offershow的一样。 一共三面➕一个测试:java前后端开发功能模块。 第一面主要是技术面,第二面各部门组长的技术面和综合素质面试,第三面是领导面。 前两面都是线下,去了公司面试的,最后一面线上。 面试官人都挺好的,全程面试环节氛围比较放松。 一面---- 一个小时 根据简历写的内容问 项目:具体负责项目的哪些模块,具体到怎么实现的,用到了什么技术。 实习经历:在哪
1、自我介绍 2、数仓怎么自学的 3、整个项目架构说一下 4、数据域是什么概念(提到了数据类型),那如何界定数据类型呢 5、总线矩阵构建过程 6、dwd层怎么设计的 7、了解业务过程这个概念吗 8、分域的话,在dws表中有没有可能会跨域(举了个互动域和活动域的例子),结果告诉我这样的话你的互动域设计的其实是有问题的(挖坑给我跳,悲) 9、星形模型和雪花模型 10、缓慢变化纬为什么用拉链表,他说他第
这是一条一面过了的面经。本人在美国读研究生。 面试官小哥哥特别友好,准时开始,时长一小时。开摄像头,无桌面sharing。 一开始上来当然是自我介绍了,然后就是各种各样的八股: js基本数据类型?怎么判断? DOM的一些事件怎么传递?时间传递流程? 怎么给按钮添加点击事件,原生js script标签-如何异步下载?属性区别? 闭包和作用域 作用域如何创建 剪头函数和普通函数区别? js中怎么使用异
发面经攒攒人品,许愿oc 应该是天美,实习基地投的 02/28投递 03/06一面 50min 自我介绍 介绍一下B+树(对比b树什么的) 说说多线程情境下B+树插入一个数的过程 介绍一下ACID,CAP raft同步日志的过程 算法题 可被三整除的最大和 接雨水 03/09 二面 50min 输入url到界面渲染的过程 https与http区别 https怎样加密 进程间通信方式 上下文切换过程
40min 面试体验感超好,德子好感+1 Spark sql了解吗?Dateframe 是啥(不会) 项目里数据怎么拉的? Flume+kafka+flume+hdfs 有什么过滤器吗?:3个flume拦截器 判断文件类型+时间戳过滤器+落hdfs小文件检测 数据量:千万 flume拉取时间是多少?(不会,瞎编的10分钟有兄弟了解吗) Spark小文件怎么处理 Kafka 的整体结构:broke+
一上来就手撕 1、给一个正整数,检查它的二进制表示是否总是0、1交替出现(写了一个转换成二进制字符串的方法,说太简单了,让我换种方法做) 2、给你一个字符串表达式s,请你实现一个基本计算器来计算并返回它的值。 3、给定一个整数数组nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 场景题: 1、下载一个文件,突然断网,会失败吗?原理是什么? 2、QQ有上亿数据量,在
总结:面试官非常耐心,答不出来也会很认真引导,解释所有我回答不上的知识点,我愿称为无偿补课40分钟(不是) 编程语言中,c++算熟悉吗?对比新兴的主流语言,比如go、java、python,有没有什么倾向? 用cpp的版本是哪个?(答的11) 整体来说觉得cpp11怎么样?比如好用的功能,或者要吐槽的地方。 CPP的11版本多了很多新功能,有没有什么功能是你觉得比较好用的? 移动语义和右值引用了解
时间是2023年10月份,已offer已入职 2023.10.9 一面 自我介绍 mini项目的职责?负责什么?遇到的难点或者有趣的点? 如何无侵入地接入的otel-sdk? 如何利用go的特性通用地给redis/orm层来无侵入接入? 输入网址的过程? tcp四次挥手的原因? udp如何像tcp一样可靠传输? go的数据结构map是否并发安全? 如何并发访问map?如何提高加锁的性能? 访问关闭
状态:已挂! timeline ----------------- 2024.03.07 一面: 1. 自我介绍 2. JVM堆区和栈区的特点 3. 什么是引用(强引用、弱引用、软引用、虚引用) 4. 什么是线程?线程在执行过程中内存是哪个区域? 5. 在堆区中存放一个对象,如果改变这个对象的属性,比如 age + 1,这个执行过程是怎么样的? 6. 什么是锁?锁升级? 7. 什么是OOM? 8.