Round 1: Initial Phone Screen (e.g., with a Recruiter)
Purpose: Explain what this round was for (e.g., a high-level chat about your background, salary expectations, and interest in the role).
Questions Asked: List the questions you were asked. Were they general or slightly technical?
My Experience: Describe how you felt and how you answered. Did it go smoothly? Did you have to clarify anything?
Round 2: Technical Interview (e.g., with a Senior Engineer)
Purpose: Describe the focus of this round. Was it a live coding session, a system design problem, or both?
Questions Asked: Provide the specific questions. For a data engineer role, this could be:
SQL: "Write a query to find the top 5 customers by total sales."
Azure: "Design a data pipeline in Azure Data Factory to ingest data from an on-premise SQL Server and land it in ADLS Gen2."
PySpark: "Write a PySpark function to clean and transform a given DataFrame."