触宝大数据开发面经(第一次找工作)
作者:努力的老刘
链接:https://www.nowcoder.com/discuss/681892?source_id=discuss_experience_nctrack&channel=-1
来源:牛客网
人生第一次找工作,第一次正儿八经的面试,记录一下,希望对大家有用!
继续更新触宝面经,老刘 很少看到终面的面经,一般都是一面二面,今天就继续分享下,希望对大家有用,也对终面有一定的了解!
触宝终面
今天下午进行了终面,面试官是一位大叔,看起来挺好的,但问起问题来真不好!
面试官全程都是用具体的场景问我,是一种开放的题目,大家相互讨论,如果不是找工作,我真的要好好感谢他,收获真的挺大,但这是找工作,具体场景真的知识盲区 🤣
- 假如我们在淘宝京东上购买编程类的书籍,那我们应该如何设计数据仓库之类的,得到购买转化率之类的,以及我们数据工程师应该如何和模型工程师对接
真的,我都不知道模型工程师是啥,当时就直接模型工程师是什么,他说就是训练模型做推荐之类的,然后我的想法也不多,当时想到啥就说啥了 - 基本全是给你一个具体的场景,发表自己的看法,后面记不清了
面试完说hr会给你打电话,要我等通知
一面:面试官是一位年轻的小哥,问的问题还是比较基础的
- flink相关知识点 概念,watermark机制
- hive一些基础知识,以及给了一道SQL题,要求写出来,用的是collect_set,contact,group by
- spark一些相关知识点,都是一些简单的概念
- 看我的简历写了clickhouse,就问我的了解程度
后面的记不清了
总之,一面比较基础,很顺利就到二面了
二面:面试官是一位头发较少的看起来就像大佬的人
主要就结合具体业务场景来回答
- 先具体讲了讲项目,flume hdfs
- kafka的相关结构,问的比较深
- spark的exactly-once一些知识点
中间的记不清了
最后问了问java,本来要我做题的,但是不是算法题,问我是否知道单例模式,除了你知道那些方法,还有什么方法实现单例模式?
当时就蒙了,没有遇到过啊,最后给了一个提示枚举可以,要我用枚举实现单例模式,以及用静态类实现单例模式。
我也不知道咋写的,当时脑袋一懵,莫名其妙就写了一个静态类的
最后的最后又问了一道,用枚举和mysql相结合的一道题,要我写出来,想了10分钟,写了一点没写出来,最后面试官要我过了!
最后说我通过了,我当时就问没有三面或者hr面吗?面试官说他们收到的消息就是二面结束,然后对你评估打分啥的,让我回去等通知,到时候hr会打电话的!