介绍下MapReduce ● 1.1 MapReduce定义 ○ MapReduce 是一个分布式运算程序的编程框架,是用户开发“基于 Hadoop 的数据分析应用”的核心框架。 ○ MapReduce 核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并行运行在一个 Hadoop 集群上。 MapReduce优缺点 ● 1.2 MapReduce优缺点 ○ 1.2.
介绍下YARN ● Yarn 是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而 MapReduce 等运算程序则相当于运行于操作系统之上的应用程序。 YARN有几个模块 ● Yarn架构 ○ ResourceManager(RM): ○ NodeManager(NM): ○ ApplicationMaster(AM): ○ Container: YARN工作
被kpi了,还是我太菜了 sparkstreaming和flink有什么区别? sparkstreaming如何确保只被精准消费一次 spark下的执行流程划分? hivesql平常用的多不多,sql不合理如何进行优化 数据库设计的主要的原则 平常做项目面临的最大困难是什么,如何解决的 反问:工作的业务场景是什么? 公司开发中使用的技术栈,回答:hive+es还有个没听清楚
首选谈谈面试流程: 会有三次面试,大厂基操(ui岗):hr面试/设计主管面试/业务负责人面试: 1这里hr面试主要关注的是岗位适配度的相关问题,比如你以往的工作,薪资,目前状况等。 2设计主管面试这里可能会出现测试题,这里就是专业性的一些考量。 3业务负责人的面试更多的是考量对于业务,整体产品而言,你对于自己团队中能起到的作用是否有所了解。 本人想法是 职位是一个双向选择的过程,准备好自己有的,寻
1、项目问题 2、数据库的创建 3、数据库的数据类型 4、数据库中的主键和索引 5、数据库中事务,以及事务特性 6、数据库中日志影响到什么? 7、linux下C++是如何编译的 8、Debug 9、linux中常用的命令 10、C++中内存泄露 11、多线程,多进程,多线程如何创建的? 12、C++中数组和指针的区别 13、指针是如何分配的 14、未来的工作中,你是希望白盒测试?还是黑盒阿测试?
测试相关项目 软件的开发周期 测试流程 linux中查看进程 mysql中多表连查 提高数据库查询速率的方法 索引的缺点 反问:公司中测试项目是产品测试吗? #浙江大华#
刚刚接到一面电话面试,吓晕 直接电话就叫做自我介绍,深呼一口气开始面试 问题不多就: 自我介绍 学得最好的一门课程 osi七层模型 三次握手四次挥手 英语怎么样 反问 #技术支持#
9.21 电话面一面 17min 节奏很快 没有自我介绍,上来直接提问 frp实现原理,内网? 平时用什么语言比较多 用过paddle框架吗 paddle-lite 模型部署 tensorflow静态图和动态图的区别 opencv常用的图像预处理函数 图像特征点匹配常用算法 条形码识别的原理和准确性 火焰检测系统的多线程实现 了解过乐观锁和悲观锁吗 多个任务实时检测如何实现(进程间通信?) 平时有
无论是校招还是社招,除了要有一个充足的准备,对答如流之外,还有一些雷区不得不注意,否则绝对会让你的努力付水东流,一去不复返。 尊重他人便是尊重自己 虽然大家都说技术人不拘小节等等,但是千万别被误导了。最基础的礼仪还是要有的,毕竟我们还是礼仪之邦。别人可以做不好,咱们要求不了别人,但是一定可以要求自己,自己做好为首要任务。这些尊重的表现诸如:远程面试开摄像头;现场面试宁可提前也别迟到;面试中回答不卑
滴滴-数据运营实习生 一面-业务面 1.自我介绍 2.询问实习经历 3.如何看待数据运营和数据分析?还是问的数据运营和我之前的战略分析有什么不同 3.异动分析,春节期间代驾订单量变少,会如何分析 4.sql题 5.反问 二面-非业务面 1.主要深挖了实习经历,有没有相关数据处理,怎么做的市场调研,怎么输出 2.一些问题: 未来想从事的工作方向 职场上最不能接受的工作? 如何平衡工作和学习? 还问我
为大家整理了去年年底参加字节、美团、携程、爱奇艺面试时候整理出来的面试问题,请查收。 1. 你是怎么看待和评价自己的?(自己的优缺点) 3. 你在某一个项目中担任了什么角色? 4. 你在团队中担任了什么样的角色? 5. 你在上一段工作中遇到了什么样的困难,你又是怎么克服的? 6. 作为设计师,你认为最重要的是什么? 7. 可以说出你在日常生活中发现的好的设计或坏的设计吗? 8. 你是如何检验你的设
bg:25本科,两段实习总计约九个月,实习没打杂。秋招面试共23场,通过22场,挂了1场,预计陆续放出经验总结,各位权当随便看看,我面试场次也没那么多,属于个人经验。 网上八股推荐(针对Java仔):小林coding,javaguide 项目推荐:手写spring 书籍推荐:《计算机网络:自顶向下方法》,《设计模式》,《深入理解java虚拟机》 八股又要多又要精,没办法现在招聘市场就是这样。只是硬
人麻了 真的不会数据库索引 也想不到平衡二叉树使用场景
25、MR工作原理 Input Spliting:输入的数据被拆分成更小数据块(Input Splits:将大文件切割成适合并行处理的小块数据,每个小块数据称为一个分片,一个分片作为MR处理的基本单元)Mapping:mapper节点将分配到数据块执行map操作,产生中间结果(k,v)键值对并写入到本地磁盘Shuffling and Sorting:Mapper节点会根据Key进行排序,并将相同K
什么是JVM Java的基本数据类型 HashMap 抽象类和接口的区别 进程和线程的区别 线程池创建方式,你平时会用哪个?会出现什么问题?怎么解决 线程池的工作流程 线程池的参数 线程不安全的场景? volatile关键字?具体怎么解决指令重排的 synchronized锁 什么是可重入锁? 可重入锁解决什么问题? MySQL索引种类 B+树 Redis数据类型 Redis高可用 Redis为什