The position was entry-level, and I went through a total of four rounds.
First Round: A 30-minute screening with the recruiter. They asked basic HR questions about my background and experience, why I was interested in the position, and my ability to commute.
The recruiter informed me that I would proceed to the next round and sent an email later the same day.
Second Round: A couple of days later, I had a 30-minute on-call interview with the manager I would be working with. This involved a few basic technical questions (e.g., experience with NoSQL databases, how a JOIN works) and some background-related inquiries.
He allocated the last 15 minutes for me to ask any questions.
I received an email confirmation for the next round the same day.
Third Round: The following week, I had a technical interview via video call with the Principal DBA. This round focused heavily on databases and MySQL, but the questions were manageable.
Fourth Round: Another week later, I had an in-office interview. I spoke with four people individually:
The interviews with the DBAs were technical.
I was informed a few weeks later that they had moved ahead with a different candidate.
Overall, my experience was quite good. Everyone I spoke to was polite and courteous.
How does a table join work?
What is the difference between relational (SQL) and non-relational (NoSQL) databases?
How did you handle a difficult situation at work?
What is something you said at work that you regretted, and how would you have changed it if you could have?
What do you do when you have a bad day at work?
The following metrics were computed from 1 interview experience for the SendGrid Database Administrator role in Irvine, California.
SendGrid's interview process for their Database Administrator roles in Irvine, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for SendGrid's Database Administrator interview process in Irvine, California.