30min 自我介绍 项目介绍 项目难点介绍 hadoop组件有哪些 hdfs简单介绍 hdfs怎么实现高可用,具体 是哪个进程在zk上注册临时节点 hdfs怎么防止脑裂 hdfs写流程,写到一半client发生OOM之后该怎么办,datanode宕机怎么办 怎么实现nn切换,而客户端无感的 Spark提交作业的流程 Executor内存管理,分别存储什么 spark shuffle有哪些,讲一下
35min 1面 自我介绍 排序算法知道哪些 稳定的排序算法有哪几种 mr和spark的区别 bitmap解释一下 bitmap用途有哪些 布隆过滤器的原理 一道dp题,口述思路没想出来。。。 三道业务场景题 30min hr面 常规hr面 vivo流程真快,爱了,九月底开奖 #大数据开发##大数据开发工程师#
1.平常是用python还是java?python和java掌握程度? 2.hadoop的组成,每部分有什么用。 3.spark掌握的怎么样,SQL练过哪些题。 4.mapreduce源码看过吗? 5.wordcount的流程。 6.Scala有没有学过? 然后开始挖简历,还问了我一些业务的问题。 说后面会通知二面,也不知道有没有...
Spark 出问题如何排查 Spark 分区和hdfs block的关系 10000个小文件场景,spark是调整内存配置参数还是调整并行度参数 Spark sql 底层原理 Spark sql如何优化 Hbase region的分裂 #美团#
1.自我介绍 2,实习内容 如何实现数据同步 数据同步过程中遇到的问题有哪些 数据同步过后有没有进行验证 你自己设计数据同步系统要注意哪些问题 3,mybatis 与mybatis -plus 的不同之处 4,mysql 怎么优化 对mysql 的看法 5,手撕删除链表的第n个节点 6,jvm了解吗 7,springboot 有看过源码吗 8,动态代理了解吗 感觉不太妙 像是kpi面一样 竟然没有
场景题: 1、有一个sql突然执行很慢有什么原因 2、从一个很大的日志表中10T,随机取出一些数据 3、有两个大表join,我说了分桶排序,他说那大key不还是分到一个桶里面,没解决问题,我说讲大key使用mapjoin或加随机数,那key如果未知怎么办 4、mysql中MyIsam相对于innodb更适合那些场景 5、hashmap为什么不直接用红黑树 问一个问题,回答完就会深挖,给我问麻了 #
9.11 一面(30min) 纯八股: 介绍下hadoop(hdfs、mapreduce、yarn) 介绍下hbase 介绍下flink flink checkpoint、connect和union的区别、flink如何处理数据倾斜 介绍下kafka kafka如果有台机器挂掉会发生什么 链表反转 面试官全程表情和语气冷淡,体验不是很好..当然答得感觉也很一般
1.自我介绍 2.实习介绍 3.实习工作内容下游使用方主要有那些? 4.AI团队数据支持 他们使用这个数据做的什么 5.除了对表的支持之外,是否在计算层面做过一些优化 6.boradcast join和sortmergeJoin的区别和 使用场景的不同 然后面试官开始说,我觉得概念你应该都会,我就不问你了,所以我后面会从场景的角度去考验你的技术理解,本人听到这里心凉了半截,因为两段实习全是离线,这
1. 自我介绍 2. 单测怎么测试? 3. 你们的代码写完之后写测试代码吗 4. 项目相关的一个重放攻击 5. HashMap,HashTable,TreeMap的区别 6. 线程安全用哪个? 7. 线程池参数和扩展过程 8. 阻塞队列有哪些? 9. 一个线程如果两次调用start方法会怎么样?(这里其实会抛异常,答错了) 10. JVM内存区域 11. 会溢出的区域有哪些? 12. 垃圾处理器有
前言 4月26号投递,4月27号一面,4月28号二面,5月6号三面 + HR面,5月9号offer 一面(4月27号,1h20min) 自我介绍 集合 了解哪些集合? HashMap 和 TreeMap 的区别? HashMap jdk8与jdk7区别? HashMap为什么线程不安全? JDK1.7中的 HashMap 使用头插法插入元素为什么会出现环形链表? 哪种HashMap是线程安全的?
555,OPPO终于有面试了,前面暑期实习和提前批都简历挂了。早上约的下午面,感觉纯纯KPI了 面试官提前十分钟就来了(又是个小姐姐) 自我介绍 项目是自己搭建的吗?为什么要做这个项目(基于我科研项目做的延伸) 项目有没有上过线?自己买的服务器还是什么?(租的华为云服务器) 项目的缓存为什么用到了Redis 能说说Redis缓存雪崩、缓存击穿、缓存穿透分别是什么问题吗?以及怎么解决?(balaba
一面 个人介绍 项目 手撕memcpy 手撕LRU 均纯C 禁止使用STL hash怎么实现 vector怎么实现 堆/栈 内存泄漏怎么解决 智能指针 反问 二面 自我介绍 实习负责啥 用户态/内核态 黑客怎么样去访问内核态 怎么编程操作硬件设备 青蛙跳台阶问题 怎么去实现那种排序(任意数据,任意多个列为基准) 排序算法的稳定性 二分查找 反问 三面 项目经历 实习经历 map底层 红黑树比普通二
自我介绍 实习工作 / 数组、指针区别。 杀死进程 TCP可靠传输 TCP流量控制 申请、释放内存(底层) 多线程 内存管理 死锁(怎么预防) 团队项目有两个可行方案,发生分歧,怎么应对。 自我面试评价 无反问 #新华三##面经#
1面 你们 Android 开发的时候,对于 UI 稿的 px 是如何适配的? 两个值相等的 Integer 对象,== 比较,判断是否相等? Activity A 跳转Activity B,Activity B再按back键回退,两个过程各自的生命周期 子线程是否可以 context.startActivity() (如ApplicationContext), 会不会有什么问题? Handler
参加的是中兴优招,有面向学校的内推码,所以免了笔试。 直接专业面试,专业面当天晚上10-12点出结果,过了的第二天参加综合业务面试。比较坑,晚上差不多11点接到短信,第二天上午9点面试,中间基本没有怎么准备。网上看了一下可能会有英文自我介绍,准备了一下就睡觉了。 专业面和业务面都是两个面试官。 专业面主要还是针对自己简历来的,直接问你参与的项目有什么和软件开发相关的,说说。后面就是一些基础,数据结