25京东数据开发一面凉经 1h
京东一面
1.项目实习自我介绍 主要讲了自己实习中的实时项目,从开发到上线的整个流程。
2.Flink项目中广播关联要有初始化?怎么初始化的?--自己做的时候没接触没注意到。
3.怎么更新的,key by怎么进行去重的?
4.实时项目 唯独关联是关联mysql中的维度,有可能就是主流数据过来了,但是维度没来,关联不上,这个是怎么进行处理的?
5.mysql维表是数据源,还是检查全表? 是look up table?
6.搞清楚mysql这个数据源是来一次查一次?还是点查?怎么能对应上维度关联?
7.拿到了对应的维度和值,为什么要用广播呢?
8.面试官:广播是在关联之前吗?(搞懂广播状态)然后把mysql里边所有 kv广播到所有下游节点,后边实时再来一个id,直接存在内存中了。
9.checkpoint级别是什么?一致性保证的哪个级别。你知道flink一致性的级别都有哪些吗?(atleast once , exactly once)
10.你知道over window吗?
11.异步IO知道吗?
12.paimon 数据怎么写进来的,你查里面的数据有进行二次处理吗?
13.hive,spark优化。
14.java的泛型了解吗,讲一讲。
15.使用泛型的时候会进行那种编译的类型检查吗?编译完后,泛型中那些数据还存在吗?
16.C++有用过吗,python架构了解吗?
17.你了解线程吗,怎么创建线程?去执行?
18.常用的垃圾回收算法知道吗?
19.红黑树了解吗?
20.java的类加载机制你知道吗?双亲委派讲讲
21.java中hashmap里边什么结构,讲讲
22.java中有应用于多线程的工具类你知道吗?线程安全的
23.比如用hashmap,但是hashmap不是线程安全的,那应该用哪个?
24.设计模型你了解吗,比如享元模式了?工厂模式?有了解吗?
25.事务ACID讲讲
26.mysql索引怎么构建的?
27.算法 合并两个有序链表。
28.反问
29.针对这次面试反馈的一些问题,给我提了几个建议。
一直在实习,基础知识都没怎么复习,真的是被拷打的汗流浃背,心累了,过几天辞职准备基础知识了
1.项目实习自我介绍 主要讲了自己实习中的实时项目,从开发到上线的整个流程。
2.Flink项目中广播关联要有初始化?怎么初始化的?--自己做的时候没接触没注意到。
3.怎么更新的,key by怎么进行去重的?
4.实时项目 唯独关联是关联mysql中的维度,有可能就是主流数据过来了,但是维度没来,关联不上,这个是怎么进行处理的?
5.mysql维表是数据源,还是检查全表? 是look up table?
6.搞清楚mysql这个数据源是来一次查一次?还是点查?怎么能对应上维度关联?
7.拿到了对应的维度和值,为什么要用广播呢?
8.面试官:广播是在关联之前吗?(搞懂广播状态)然后把mysql里边所有 kv广播到所有下游节点,后边实时再来一个id,直接存在内存中了。
9.checkpoint级别是什么?一致性保证的哪个级别。你知道flink一致性的级别都有哪些吗?(atleast once , exactly once)
10.你知道over window吗?
11.异步IO知道吗?
12.paimon 数据怎么写进来的,你查里面的数据有进行二次处理吗?
13.hive,spark优化。
14.java的泛型了解吗,讲一讲。
15.使用泛型的时候会进行那种编译的类型检查吗?编译完后,泛型中那些数据还存在吗?
16.C++有用过吗,python架构了解吗?
17.你了解线程吗,怎么创建线程?去执行?
18.常用的垃圾回收算法知道吗?
19.红黑树了解吗?
20.java的类加载机制你知道吗?双亲委派讲讲
21.java中hashmap里边什么结构,讲讲
22.java中有应用于多线程的工具类你知道吗?线程安全的
23.比如用hashmap,但是hashmap不是线程安全的,那应该用哪个?
24.设计模型你了解吗,比如享元模式了?工厂模式?有了解吗?
25.事务ACID讲讲
26.mysql索引怎么构建的?
27.算法 合并两个有序链表。
28.反问
29.针对这次面试反馈的一些问题,给我提了几个建议。
一直在实习,基础知识都没怎么复习,真的是被拷打的汗流浃背,心累了,过几天辞职准备基础知识了
全部评论
我3年经验勉强可以,你实习前几个问题难度有点高了,第2题就比较刁钻,刚毕业的和培训的一般答不上来
实习?
楼主bg
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享