Sabitlenmiş Tweet

Senior data engineers at Netflix can make $500k per year.
The interview process is intense though:
- SQL
Make sure you know:
- window functions
- table scans and optimization techniques
- indices and data modeling
- Data pipeline
Make sure you know:
- the failure modes of Spark
- when to use Kafka vs Spark Streaming vs batch Spark
- how to optimize Spark with different join types (especially broadcast join)
- Data Modeling
Make sure you know:
- fundamentals of dimensional modeling
- other techniques like data vault and one big table
- when to incorporate complex data types like STRUCT and ARRAY
- Behavioral
Make sure you have a good story:
- about when you received critical feedback and how you improved
- about when you managed conflict
- about when you failed
- about demonstrating the cultural values of freedom and responsibility
- Python / DSA
Make sure you know:
- breadth first and depth first search
- Big O notation
- binary trees, heaps, stacks, queues
- recursion
- System Design
Make sure you know:
- CAP theory and eventually consistent systems
- Lambda vs Kappa architectures
- production data modeling vs analytical data modeling
DataExpert.io now offers mock interviews as part of our subscription product!
You can take a simulated Netflix interview today!

English
















