屡败屡战的大数据秋招之英文面试准备

去外企写代码是我梦想中的工作。读研期间系统的进行了算法和听力训练。最近几次的英文面试发现自己存在随机发挥、“我肯定过不了的”的逃避思想。因此决定将这件事工程化处理,以期达到流畅且清晰的表达自己的观点、完全发挥自己的能力的效果。认真准备每一次英文面试,不做把面试当练习口语的怨种。珍惜机会,尊重面试官尊重自己的时间。

分三大块进行准备:Behavior Questions/ Algorithm Coding / Tech Stack

Basic Questins

  1. Self-Introduction
  2. Why do you want to join us
  3. Let's talk about one successful project - what role you played in and what was the challenge?
    In University, the government was promoting waste sorting and recycling. We decided to design a garbage collection application for local property manager. I was in charge of the division of labor and the development of Android Application.
    The development process was slow down. One the one hand, Everyone has different levels of development knowledge and merging the code manually was very painful. I decided to adopted pair programming that means each group has a experienced one and a newbie. It helped promote the whole level of the team quickly. On the other hand. merge the code manually is painful, we decided to use git to manage the project.
    When the application was Online, different mobile phone models have different display effects,some are unsatisfactory. We choose to extend the time of testing and design function test and model test to make the application suitable for all mainstream models.
  4. Did you have conflict with others, how did you solve it?
  5. Let's talk about the most difficult chanllenge you faced. how did you solve it. Did you talk with others.
  6. Why do you want to join JPMorgan chase. Why do you think that you fit for this position?

Big Data & Backend

Kafka 101 learning the terminology in Kafka

https://www.youtube.com/playlist?list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH

Algorithms

https://www.youtube.com/c/BackToBackSWE

  1. Sorting algorithms
  2. Single-Source Shortest Path

Tech Stack

  1. Let's talk about your project, from the the background, whole process and the division of labor.
  2. Talk about your understanding about Self-Driving Cars. Talk about the Level4 Robotaxi project. What's your role in the project. What's the current status of the project?
  3. Let's talk about the hierarchical offline data warehouseproject?

ODS Operational Data Store layer: Receive and Store the Original data. this layer is like a backup in case of failover.
DWD Data warehouse Detail:Choose the Business Line. Construct the fact table according to the minimum granularity of this Business line.
DIM Dimention:There are different business lines. All Business has unified dimension. In my application, the dimension is User, Region, Time, commodity
DWS Data Warehouse Summary :Construct data model based on the dimension. take the Region dimention as example, i calculate the purchase summary , the refund summary of each area.
ADS Application Data Service:This layer is used to generate reports charts. It often corporate with tools like Superset.

#外企##大数据开发工程师##面经#
全部评论
同是沦落人,hxd现在怎么样了
点赞 回复 分享
发布于 2022-11-05 15:52 河南
之前就在地里看到楼主帖子,很可惜,今年形势不好,对于外企可能唯一正确的选择就是freeze
点赞 回复 分享
发布于 2022-10-09 20:19 福建
收藏了,以后会用上
点赞 回复 分享
发布于 2022-10-01 11:19 陕西

相关推荐

“无名小卒,还是名扬天下?”我知道很多人都不觉得我能走到今天这一步,当然,也包括我自己。在我的人生里,有两部作品刻下了最深的烙印:《斗破苍穹》与《龙族》。它们总被人拿来对照:一边是萧炎的桀骜轻狂,一边是路明非的怯懦衰颓。有人说,天蚕土豆没见过魂天帝,但江南见过真凯撒。我时常觉得,自己就是那个衰小孩路明非。可路明非可以开挂,我不可以;我也无数次幻想过,能拥有萧炎那般年少轻狂的人生,可我没有他与生俱来的逆天天赋。我只是个平庸的普通人,一个看过《斗破苍穹》却开不了挂的路明非,只能一步一步往上爬。从我下定决心找实习的那一刻起,我就给自己定下了目标:“我一定要为字节跳动卖命.jpg”。萧炎有他的三年之约,我有我的两年半之约(其实是一年半)。2024.11.20,科大讯飞的第一封实习offer落进邮箱,我迈出了这场奔赴的第一步。2025.8.18,放弃百度转正的安稳机会,转身走进前路未卜的不确定里。我很感谢我在百度的mentor,是她从茫茫人海选中了我,给了我大厂实习的机会。即便有段时间我状态差、产出不理想,她依旧愿意认可我、希望我留下转正。2025.11.14,我选择走进字节跳动,以实习生的身份重新出发。2026.3.25 - 3.31,一周速通上海飞书,幸遇赏识我的伯乐,斩获Special Offer。被告知面试通过的那一刻,我的内心无比平静,就像这个offer本就该属于我。不是侥幸,是应得的。这一路,有人看轻过我的出身,不相信我能走到这里;也有人在我看不见前路的时候,替我举过灯。没有他们的鼓励与支撑,就没有今天站在这里的我。我看到了自强不息的激荡,那是一个双非的伟大乐章!我是雨夜迈巴赫,我要开启属于我的新篇章了。
在看牛客的本杰明很勇...:真心祝贺l总 我永远的偶像 我滴神
春招至今,你收到几个面试...
点赞 评论 收藏
分享
评论
13
48
分享

创作者周榜

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