22.1.11京东大数据实习面试

22.1.11京东大数据实习面试,第1张

22.1.11京东大数据实习面试

先自我介绍,然后问项目经历,我写的项目经历是hbase设计的一个数据库

项目部分

介绍一下这个项目,几个人完成的,用了多久,你负责什么

这个项目你用了什么技术栈,

里面有几张表,表是怎么设计的

TB级别的rowkey怎么设计(类似这种深度的问题还有,想不起来了)

Hadoop

谈谈你对hdfs的理解

我说到了FsImage 和 Edits就让详细介绍一下FsImage 和 Edits

FsImage 和 Edits的命令(hdfs oiv和hdfs oev)

谈谈SecondaryNameNode

SecondaryNameNode 怎么管理 fsimage 与 edits 文件

Hadoop有几种运行方式

Hadoop的高可用有什么特点

为什么要有备用namenode

namenode的主备切换

Hadoop的Federation架构设计

我在简历上写了C/C++,Python,Java,Scala,问我最擅长那种语言,我说Java

Java

Java实在差,很多问题都听不懂,现在也想不起来

你对jvm有什么理解

介绍一下JVM类加载机制

说一下JVM内存区域从类方法属性几个角度(答不出来就没再问jvm了)

你用过那些IO类型详细说说

讲讲NIO

NIO和IO有什么区别

Java有哪些线程

说说线程创建方式

讲一下线程的生命周期

你知道哪些Java锁详细介绍一下

对Synchronized同步锁了解多少(面试时候都听不懂说啥呢,后来查了一下才知道)

Java有哪些集合

说说List有哪些类

讲讲hashmap

end

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5706716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存