150道大数据面试题

12 篇文章 3 订阅 ¥19.90 ¥99.00
本文提供了150道大数据面试题目,旨在帮助没有面试经验的读者串联知识点。涵盖了ConcurrentHashMap、SparkSQL与SparkStreaming、SparkShuffle、缓存机制、Spark运行模式等核心话题,还探讨了数据倾斜的解决策略和HDFS的相关知识。
摘要由CSDN通过智能技术生成

本次 Chat 的宗旨是让一些没有经历过面试的同学能够通过我列举出的一些面试题,从而将自己的知识点做一个详细的串联。文中不会对某一个知识点展开详细的教学,希望读者能当成一个复习的大纲。

首先我们先来谈一谈什么是大数据。 其实大数据并不是一种概念,可以概括为两个方向,一种是精准化定制开发,另一种是预测。比如现在比较流行的推荐算法等。那么怎么样才能成为技术大牛呢?首先要选对学习的方向,比如现在市场上主流的两种语言 Pyhon 和 Java,如果你有这两门语言的基础,那么在大数据方向会减少很多麻烦。其次要掌握学习的重点,掌握大数据结构,逐步一次学习,并且要经常复习,代码要反复练习,不是今天会了就代表永远都会。

现在我来列举一下面试中常问的问题,部分问题我不会给出答案,请大家根据自己的实际情况酌情回答。首先给大家展示一下一般企业的项目流程大家可以顺着这条路线进行复习。

1. ConcurrentHashMap 是怎么实现的?

答:concurrent 包中线程安全的哈希表,采用分段锁,可以理解为把一个大的 Map 拆分成 N 个小的 HashTable,根据 ke

3.你有什么优缺点 " 【思路】:优点在这个问题上, 面试官关注的问题有两点。第一, 申请人没有撒谎, 而是真实地阐述了自己的优点。第二, 他所阐述的优点, 恰好是这个职位所需要的素质。有很多时候, 对于一个岗位而言的优点, 会成为另一个岗位的缺点。比如说, 如果你具备很强的领导能力, 往往不适合从事秘书、 助理、 客户服务代表等以细节和服务他人为主的工作。所以, 在回答这个问题的时候, 要遵从以下步骤:   (1) 找出自己的三至五个优点;   (2) 每个优点找出N多个例子, 举例最好来自学习、 工作和生活等三个方面, 而不是仅仅来自一个方面;   (3) 在这三到五个优点之中, 精选出一两个和所申请职位最吻合的优点。 缺点认识自己的缺点是一个巨大的优点, 当HR问到你缺点的时候, 你的机会来了, 请快展示你的自知之明吧!你想把优点故意包装成缺点?比方说把""对工作负责""这个优点伪装成""对自己和他人要求过高?"" 面试官会不屑一顾地批注: 这是我五年前玩剩下的把戏, 此人土冒之极。你想完全实话实说: 应聘会计的人说自己粗心?应聘销售的人说自己容易紧张?面试官会无限惋惜地批注: 此人心眼好, 老实, 但不适合我们的工作, 推荐到""实话实说""栏目组任职去吧!对待这个问题, 惟一的对策就是真诚地暴露自己的弱点, 只要这个弱点不是你所申请职位的""致命伤""即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hi洛一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值