
Civis Analytics Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 100 interview experiences · FREE TO READ
Which role are you interviewing for?
19 roles · 100 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Civis Analytics.
Account Executive
There were many individual conversations with various team members. It seems that the process could be consolidated easily for the good of their team and the interviewee. HR was communicative throughout the stages. Staff was friendly and talkative.
- Can you tell me about yourself?
- Can you tell me about some deals you've worked on?
DevOps Engineer
I had an initial screening with HR, and after I passed that, about a week later, I met with the team for roughly two hours. We discussed scenarios and did a debugging exercise. The company was quick to get back to me. Everyone was really relaxed and open, making it feel more like a casual conversation about my background rather than a high-pressure evaluation. The entire interview process was conducted via Google Meet. It's worth noting they were specifically looking for and hiring an entry-level candidate for an entry-level role.
- Could you share an instance where you caused a production issue?
Data Scientist
The interview process involved three stages: first, an HR screening, then a take-home assessment focusing on Python or R programming, followed by an interview with the Hiring Manager. I wasn't selected to move forward because they mentioned needing someone with more extensive python and SQL experience for this level II role. It's strange since SQL experience was listed as a plus, the salary seems low for Chicago, and I know someone with less experience who got hired. Honestly, I feel like I avoided a bad situation.
- Can you tell me about your background and a project you found particularly enjoyable?
- Could you describe your background and a project that you liked working on?
Software Engineer
The phone screen was with one of the recruiters, who was very nice and easy to talk to. He asked questions like: Tell me about yourself. Tell about about technical challenges on a project and how you handled them. Why Civis? Any questions for me? The phone screen also includes technical questions that asked about time complexity, database design, etc. The next step is a coding challenge in which you're sent a link to CTA data (Chicago Transit Authority), which you load into a SQL database of your choosing, then generate aggregates and visualize the data. After that, you have a Google Hangouts interview with 2 staff engineers to review your code and extend it.
- Could you introduce yourself?
- Describe technical challenges you've faced on a project and how you addressed them.
- What is your motivation for applying to Civis?
Civis Analytics Interview Questions
Quoted word for word from Civis Analytics interview reports.
“How can you aggregate rows using the COUNT function in SQL?”
Read reports →“Describe a method to verify if two large datasets residing on separate servers are identical, without transferring all the data or comparing each entry individually.”
Read reports →“How would you determine the execution time for a given process?”
Read reports →“What statistical methods are suitable for diagnosing and testing diseases in healthcare settings across different individuals?”
Read reports →“Create marketing plans for us for free -- but don't ever expect to hear from us again!”
Read report →“How do I know what my forecast will be in 7 months?”
Read report →“Solve coding challenges related to string manipulation and type conversions (string to integer and vice versa).”
Read report →“Could you explain how to sample from an unknown population using a given sample?”
Read report →“Could you tell me about the access times for different algorithms?”
Read report →Formats, difficulty and experience
Across all 100 Civis Analytics interview reports.