Company: Microsoft
Position: Data Engineer
Round 1:
- Design a schema for hours spent on application using check in and check out timestamps by employee code and few SQL questions on the same.
- Project discussions in-depth
Round 2:
Round 3:
- Questions on resource configuration in spark ecosystem for different sizes of input data
- Design question on data reconcillation & data validation.
Company: Microsoft
Position: Senior Software Engineer ( Data )
Round 1:
Round 2:
Round 3:
- Design a data pipeline where you dump data for each day in s3 storage location and you need to ingest this on incremental basis into oracle db
- How much memory of executors do we need to load 1 tb data
- SQL questions
- Project discussions in-depth
Verdict: Rejected for both roles as my last round's feedback were not positive.