avatar-decorate
找工作好蓝 level
获赞
58
粉丝
73
关注
4
看过 TA
976
门头沟学院
2024
大数据开发工程师
IP属地:辽宁
暂未填写个人简介
私信
关注
投递美团等公司10个岗位
0 点赞 评论 收藏
转发
最近面试强度上来了...两天四场饿了么一面(40min):介绍下实时项目对DWD和DIM层的理解,构建过程(背了套理论,面试官听笑了..)开发DWS层的目的(避免重复建设,数据一致性)Hive倾斜优化kafka底层数据存储(log文件分段,稀疏索引,mmap,零拷贝)flink状态flink checkpoint作用一道sql题没实习被diss了,面试官说做数仓的话更看重对业务的理解深度淘天一面(25min):聊了会项目对数仓的理解,对分层的理解kafka exactly once、如何保证有序(broker缓存生产者端发送的request并进行排序,单分区有序,ack级别-1,幂等,2PC,隔离级别,消费者端事务性消费数据与提交offset)sql:求最大连续登录天数(两种解法)能不能提前去实习快手一面(1h):之前面别的部门一面挂..捞面了两道leetcode1.在非降序数组中找到目标数的开始和结束位置(二分,最近面试做过不下三次了)2.恢复ip地址(dfs,思路对,但没调出来,面试官让面完再调调,发他邮箱,感恩!)实时项目,数据更新和变化了,会发生什么,如何处理java 线程等待synchronize和reentrantlock的区别wait和notify如何调用,为什么放在Object里看过什么源码mysql隔离级别,读已提交和可重复读是怎么实现的,可重复读如何解决幻读flink状态有哪几种,算子状态有哪几种(脑子抽了答Mapstate,其实没有..),状态后端有哪几种,哪种性能好京东二面(30min):属于实时处理架构的团队,应该是主管。自我介绍完,面试官附和了句大黑山脚下,感觉像校友。深聊项目细节,技术的选型,区别,底层原理更喜欢踏实的、能自驱的候选人问了有无offer,面了几家公司有一说一,遇到的三个京东面试官都很好,许愿一个京东的hr面!感觉半个小时的面试算是比较舒服的时间,超过40min的有点顶不住。下一届求职的朋友们,电商离线数仓尽量换别的做吧,面试官看腻了都hh
投递快手等公司10个岗位
0 点赞 评论 收藏
转发
两次面试邮件里都写的是初试,不清楚第二次面试属于二面,还是一面挂了被共享到别的部门了。先说体验,两次的面试官都彬彬有礼,相对年长,可能是主管级别。问题由浅入深,从场景入手,通过思路的引导,了解你的知识掌握水平。之前理解的数据开发可能更偏向数仓开发,但很多公司数据开发岗位的工作内容是大数据组件的性能优化、数据引擎开发、数据服务开发等等,所以对java开发中多线程编程、jvm等是有较高要求的,我个人对jvm和多线程仅限于八股,理解尚浅,记了多少就说多少了。8.18:自己做的项目目的是什么,达到什么效果,遇到什么问题,收获什么效果数仓分层的目的CPU飙高有什么处理方式JVM调优了解吗(禁掉swap)JVM内存回收有哪几种算法是否做过java开发,servlet、spring容器生命周期是否了解full gc做了什么full gc有什么影响(STW),如何优化体验mysql索引为什么用b+树mysql事务隔离级别其他问题:如何看待京东、拼多多、淘宝这些app参加过什么社团最难的课程,如何克服为了准备秋招做了哪些努力,自己是否满意求职的时候考虑哪些因素自己有哪些优势8.23:jvm内存区域了解吗新建一个对象,如何分配内存空间?OOM发生在哪里,什么情况下发生?如何排查?垃圾收集器了解哪些,用过哪些,执行机制?多线程了解多少?是否用过线程池?使用场景?ThreadPoolExcutor有哪些参数,核心参数如何设置?怎么考虑的?阻塞队列用的哪种?需要考虑哪些因素?java集合的体系介绍下Flink(流处理,事件、时间、状态、窗口)时间有哪几种状态后端有哪些,状态比较大用哪种窗口有哪几种你的项目如何用到窗口的,tigger里是如何实现触发计算的。算法题:二叉树“之”字型层序遍历
投递京东等公司10个岗位
0 点赞 评论 收藏
转发
投递百度搜索等公司10个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务