Explain the trade-offs between batch and real-time data processing. Provide examples of when each is appropriate.
System Design/Architecturehard
2
Share experiences of quickly adapting to new technologies and tools in evolving project requirements.
General/Otherhard
3
Design a solution to generate unique device names from a list of IoT devices.
Python/Codinghard
4
Implement an algorithm to find the longest ordered subsequence of vowels in a given string.
Python/Codinghard
5
Consolidate hotel reviews and create a dashboard. Design a data model for the reviews.
SQLhard
6
Review Kafka fundamentals and concepts.
SQLhard
7
Conceptualize and design a real-time streaming data pipeline end-to-end.
Spark/Big Datahard
8
Explain Apache Spark fundamentals, OOM scenarios and their resolutions, optimization techniques, strategies for optimized joins, and handling data skewness with Key Salting techniques.
Spark/Big Datahard
+14 More Questions with Expert Answers
Get the complete 1,800+ question library with detailed, expert-level answers covering SQL, Spark, System Design, Python, Cloud, and Behavioral topics.