最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
打印 上一主题 下一主题
开启左侧

大数据研发岗面经小结(涉及阿里,网易 云音乐以及商汤科技)

[复制链接]
跳转到指定楼层
楼主
发表于 2018-11-1 11:33:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
项目方面:项目闪光点、优化点、涉及到的关键技术这些基本都会问,事先最好准备一下、如果有开源项目经验就更好。


语言方面:


至少精通一门语言Java或C/C++等(以Java为例),java内存模型、gc回收算法、各种gc回收器的使用场景;


类加载机制以及涉及到的一系列问题;volatile特性、主内存与工作内存交互、happen before原则、内存栅栏;


类加载过程(class文件到jvm这个过程);


callable runnable 区别;


synchronized与lock区别;


进程线程区别;


hashMap和treeMap的区别,以及实现;


concurrenthashmap怎么实习同步?各个版本的实现方案?


PS:最好再掌握一门脚本语言。如Python或者Scala等。


大数据方面:


MapReduce过程;


Spark排序实现流程,reduce端怎么实现的;


HashPartitioner与RangePartitioner的实现,以及水塘抽样;


spark有哪几种join,使用场景,以及实现原理;


dagschedule、taskschedule、schedulebankend实现原理;(网易 云音乐 )


宽依赖、窄依赖;(网易 云音乐 )


画一个yarn架构图,及其通信流程;


hdfs数据读取流程,实现原理;


HBase和传统数据库的区别;


HBase读数据过程;


HBase Master和Regionserver的交互;


HBase的HA,Zookeeper在其中的作用;


Master宕机的时候,哪些能正常工作,读写数据;


region分裂;


Spark数据倾斜,怎么定位、怎么解决(阿里);


Mysql的索引类型及其实现原理;同时哪些存储引擎支持B树索引,哪些支持Hash索引;
为什么mysql索引要用B+树而MongoDB用B树?
Mysql查询如何优化;
主键和唯一索引的区别;
事务的隔离机制,mysql默认是哪一级;
MyISAM和InnoDB存储引擎的区别;
Mysql查询优化,慢查询怎么去定位?
Mysql中的各种锁,乐观锁,悲观锁(排他锁,共享锁);行锁,表锁是怎么实现的?
MapReduce支持哪些join,map端?reduce端?semi join?semi join可以通过什么算法去优化?
MapReduce实现二次排序;
用MapReduce实现两表join;
用MapReduce实现一个存储kv数据的文件,对里面的v进行全量排序;
Zookeeper实现原理,zab协议以及原子广播协议;
paxos协议,multi-paxos,zab,raft各种分布式协议内容,使用场景;
hadoop namenode的ha,主备切换实现原理,日志同步原理,QJM中用到的分布式一致性算法(就是paxos算法)


spark运行架构:
spark运行原理,从提交一个jar到最后返回结果,整个过程;
spark的stage划分是怎么实现的?拓扑排序?怎么实现?还有什么算法实现?
spark rpc,spark2.0为啥舍弃了akka,而用netty?
spark的各种shuffle,与mapreduce的对比;
spark的各种ha,master的ha,worker的ha,executor的ha,driver的ha,task的ha,在容错的时候对集群或是task有什么影响?
spark的内存管理机制,spark1.6前后对比分析
spark2.0做出了哪些优化?tungsten引擎?cpu与内存两个方面分别说明
spark rdd、dataframe、dataset区别.


算法数据结构方面:


图怎么存的、有哪些图算法;
红黑树怎么实现、如果树里面有两个值相等的节点,怎么识别?


问题:一排正整数,每次只能去两头的数,甲乙两个人轮流取,如果甲先取,问最后谁取得数相加和最大,最大和为多少?典型博弈论问题(可以看看海盗分金问题),大致两个动态规划方程。
---------------------
作者:不会码代码的垃圾码农
来源:CSDN
原文:https://blog.csdn.net/My_Despicable/article/details/78131077  

楼主热帖
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 赞 踩

168大数据 - 论坛版权1.本主题所有言论和图片纯属网友个人见解,与本站立场无关
2.本站所有主题由网友自行投稿发布。若为首发或独家,该帖子作者与168大数据享有帖子相关版权。
3.其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和168大数据的同意,并添加本文出处。
4.本站所收集的部分公开资料来源于网络,转载目的在于传递价值及用于交流学习,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
5.任何通过此网页连接而得到的资讯、产品及服务,本站概不负责,亦不负任何法律责任。
6.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误或遗漏而侵犯到任何版权问题,请尽快告知,本站将及时删除。
7.168大数据管理员和版主有权不事先通知发贴者而删除本文。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-4-20 09:30

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表