Civitas Learning logo

Civitas Learning Data Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

3.8 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Civitas Learning.

Showing 3 of 5
Civitas Learning logo
Civitas Learning

Data Engineer

Engineering · more than a year ago

Mid Average Neutral experience Decline offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

The HR person was really professional and responsive. First, there was a phone interview with HR, then a phone technical interview, and then four on-site interviews all in one day. It wasn't too hard or stressful, and the interviews seemed to go well. I really thought I'd get an offer. I'm over 40 and most of the team seemed to be in their 20s. I'm fine working with younger people so that didn't bother me. I was a bit surprised when the two young guys interviewing me said it was important that I was a good "cultural fit" and wanted to know if I'd be up for attending their weekly game night at their apartments. It was awkward. I was surprised when they passed on me. And a bit suspicious since a friend of mine who is equally qualified was turned down for the same job a year ago. She is also over 40. But I thought about it for 10 minutes and moved on. However, today Civitas turned down another of my "not young" highly-qualified friends. It's not a salary thing because we all talked about salary on the first call. I'd say if you're over 35, save your energy.

Confirmed questions1 question
  • Will you attend our weekly game night?
Civitas Learning logo
Civitas Learning

Data Engineer

Engineering

Mid Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Technical Coding Presentation

Started with an HR recruiter phone screen. Then, about a week later, I had a technical phone interview with the director focusing on SQL. Another week passed, and I was set for a half-day onsite interview. This onsite was split into 5 parts, including whiteboarding exercises and a practical SQL test. I'm confident I nailed all the questions. However, I didn't get an offer due to concerns about my command line SQL skills, which honestly felt like an insult. I heard they used the same excuse for two other SQL/ETL experts. I suspect this young, trendy company might be ageist, as everyone seemed under 35.

Confirmed questions2 questions
  • Can you discuss schema design?
  • Explain SQL to me as if I have absolutely no prior knowledge.
Civitas Learning logo
Civitas Learning

Data Engineer

Engineering

Mid Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

One of the best experiences I had. First, a screening call. Then, a video call with the manager, covering general questions and previous experience. Third, a technical interview on data modeling and SQL, which was quite straightforward, focusing on SQL basics. Fourth, an interview with all the data engineering team members where I was asked situational and behavioral questions like 'Tell me about a time you disagreed with a teammate's idea,' etc.

Confirmed questions1 question
  • For data modeling, you are given a situation and need to create the SQL entity schema: basic SQL knowledge. The 'difficult' part is using PARTITION BY, RANK(), ROW_NUMBER, and that's the extent of the difficulty.

Civitas Learning Data Engineer Interview Questions

Quoted word for word from Civitas Learning interview reports.

Explain SQL to me as if I have absolutely no prior knowledge.

Read report

Can you design a data model given a business requirement to support its needs?

Read report

Formats, difficulty and experience

Across all 5 Civitas Learning interview reports.

Interview formats

Technical 35.7%
Coding 28.6%
Behavioral 28.6%
Presentation 7.1%

Interview difficulty

Easy 0%
Average 80%
Difficult 20%

Candidate experience

Positive 60%
Neutral 40%