7/08 📍面试公司:虾皮 🕐面试时间:6.30 一面 7.4 二面 7.8感谢信 💻面试岗位:大数据开发 ❓面试问题: 主要是实习拷打 数仓数据流向,具体业务介绍,业务接口跟数据的用户 讲一个具体的业务,体现所用的技术栈 从问题2深入,涉及到并发场景不可重复读怎么解决 大数据技术栈,Spark,怎么用的,讲了怎么优化实际任务(数据倾斜/Shuffle优化)数据倾斜这里让描述下快排 当前业务有没有写错数据的情况,如果当前数仓写到Kafa写错了,该怎么重新写入?比如HDFS这就错了,但写到kafa->业务表已经出问题了,怎么解决回答主要考虑一致性和重写时候服务是否可用 如果让你从具体Kafka topic消费到入库数仓,你会怎么做(开放性问题) 🙌面试感想:C端的大数据开发,对高可用、一致性跟错误恢复还是有一定要求,可以多思考下这方面的场景 作者:猪柳蛋麦满分不加蛋