The interview process involves an HR interview, an SQL challenge, a data model and scripting challenge, a phone call with the hiring manager, and an onsite interview.
I completed the SQL challenge, followed by the data model and scripting challenge. After submitting the scripting challenge, there was no proper communication from HR, not even an acknowledgement of receipt. I dedicated two days to the scripting and data model challenge, only to receive an automated rejection from an HR tool. HR did not extend the courtesy of informing me of the results in person or even via email. Following the automated email, I reached out to HR for feedback on the data model and scripting challenge, but I have not received any feedback to date. I felt my time was wasted on the challenge. I wish I had read earlier Glassdoor reviews about the interview process.
Additionally, there was some information provided for the data model. I used this information to design the data warehouse. It was unclear whether candidates were expected to contact the hiring manager for further questions to develop the data model or simply use the provided information.
SQL question based on the MovieLens database on how to identify whether a movie has a well-defined genre.
Given an OLTP system that tracks the sales of items with order processing, returns, and shipping, a data warehouse model needs to be created to answer questions about gross sales, net sales, and gross sales by product.
Scripting challenge: Clean up a text file and format the output in a certain way.
The following metrics were computed from 2 interview experiences for the Instacart Senior Data Engineer role in San Francisco, California.
Instacart's interview process for their Senior Data Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Instacart's Senior Data Engineer interview process in San Francisco, California.