招银网络科技面经

岗位:数据研发工程师
电话面:
1、Java的集合介绍
2、HashTable和HashMap的区别
3、1.7和1.8之间的HashMap改动
4、ArrayList和LinkedList的区别
5、对象的创建方式(构造函数、Class对象、反射、克隆、反序列化、Unsafe)
6、JVM内存结构
7、多线程的创建方式
8、Thread类和Runnable接口的区别
9、线程池的几种类型(FixedThreadPool、CachedThreadPool、SingleThreadExecutor、ScheduledThreadPoolExecutor、SingleThreadScheduledExecutor、WorkStealingPool)以及应用场景
10、Spark
11、MapReduce的原理
12、Shuffle
13、实习的工作内容

现场面:
一面:
1、自我介绍
2、实习、项目
3、接口和抽象类的区别
4、Synchronized
5、手写判断链表是否有环
6、Hive如何优化
7、反问环节

二面:
1、自我介绍
2、实习、项目、项目难点以及收获
3、开发所用到的工具
4、报表开发工具
5、数据仓库是什么,为什么要做数据仓库,为什么要分层
6、Map类
7、数据结构
8、Linux命令

三面(HR):
1、自我介绍
2、实习、项目
3、有哪些offer、面试了哪些公司
4、大学成绩、为什么不考研、家庭情况、有无女朋友、兴趣爱好、优缺点
5、为什么想走大数据
6、反问环节

总结:面试内容挺简单,不知是不是走流程,然后说通过的话,1~2周内会有联系,那就许个愿吧!

全部评论
楼主是 主要搞java的么,只会Python,JAVA和C++不是很熟悉的可以报这么?
点赞 回复 分享
发布于 2020-08-25 16:03

相关推荐

点赞 评论 收藏
分享
09-09 21:23
门头沟学院 Java
程序员牛肉:小牛肉来也! 主要就是没有实习经历。因为你的投递方向肯定是中小厂。在小厂中,很少会有公司愿意花钱培养你。因此会更加青睐有实习的同学。再加上你的学历比较差一点,所以找不到是正常的。 跟简历项目啥的已经没有大关系了,就是差一份实习。秋招和日常实习一起投递吧。
点赞 评论 收藏
分享
评论
点赞
15
分享

创作者周榜

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