数据研发-作业帮处女面-3.18

讲解你都学了哪些?

巴拉巴拉写数仓,springboot 写个http接口
微服务了解吗?
--不了解
面试官说:我的理解是  巴拉巴拉虽然我也不干这个

spark和flink的区别:
spark批,flink实时,spark stream 微批

flink实时是一条一条的嘛?他会不会很慢?
  --讲了是,但是他有window 巴拉巴拉不知道讲的对不对

flume  +sqoop是干什么用的;
--flume 数据日志采集等等  sqoop不知道

你比较熟悉什么架构,
--spark,flink

讲一讲flink是怎么运行的
--想了一下不知道, 面试官讲就其实spark,flink就是在客户端怎么样和集群怎么样计算怎么样   (架构还是得更加了解)
flink env中都有什么?
--集群配置,什么名字来着、并行度  讲的不全

dophinshedule了解吗?
他的底层实现了解吗?

你这个项目是什么网上做的吗?开源的吗哪里学的?

讲一讲java基础:
微服务了解吗 ?
你知道java有哪些集合吗?
--set  --hashset
有什么区别?还有吗?
面试官讲其实hashset 就是底层是hashmap实现的  巴拉巴拉  set其实是java的一个基础类bala
什么时候用hashset 什么时候用hashmap
--hashset通常指针对于处理去重操作,hashma用于需要存储数据时,并且hashset对比list他的查找插入时间复杂度是o(1)
hashset 存放一个已有数据的时候会怎么办?
--我说不会放进去 ,面试官问只是不会放进去吗?

代码:链表反转  本来想让我写集合相关的,看我集合不熟就改这个了。
--注意面向对象的代码书写细节

反问:
你们做什么业务?
--主要就是flume-sqoop一些数据日志采集  一些简单的etl   包括dophinshedule一些流式管理;还有一些仓库维护;

对我有什么建议吗?
--实习面试侧重于一些基础一些的面试,不会问太多项目,校招侧重于具体的框架,最好能够重点了解某一个框架能够阅读源码,对于基础的语言需要重点了解不一定非得是java,但是肯定需要了解,技术栈不一定要宽,要深。

没问hive kafka这个我也不会

总结:要注重基础语言知识和深挖某一框架,加强基础语言代码了解
全部评论
实习还是春招啊?
点赞 回复 分享
发布于 03-20 14:21 北京
最后怎么样,过了吗
点赞 回复 分享
发布于 03-20 10:19 河北

相关推荐

06-27 15:15
长安大学 Java
哈哈哈,你是老六:这种就是培训机构骗钱的
点赞 评论 收藏
分享
见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
程序员牛肉:主要是因为小厂的资金本来就很吃紧,所以更喜欢有实习经历的同学。来了就能上手。 而大厂因为钱多,实习生一天三四百的就不算事。所以愿意培养你,在面试的时候也就不在乎你有没有实习(除非是同级别大厂的实习。) 按照你的简历来看,同质化太严重了。项目也很烂大街。 要么换项目,要么考研。 你现在选择工作的话,前景不是很好了。
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务