CRISP logo

CRISP Software 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

2.8 Rounds average
Average Typical difficulty
0% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at CRISP.

Showing 3 of 5
CRISP logo
CRISP

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience Decline offer 5 rounds
Interview process
Take home Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Behavioral Coding

A super long interview process, honestly, not really needed. First, there was an online quiz about recognizing brand damage, which was pretty straightforward, just needed common sense. Then, an interview with the hiring manager, which was basically just another CV sift. After that, I interviewed with two junior developers. They weren't very friendly and wanted exact, word-for-word definitions for their answers. They didn't give any feedback and asked very open-ended questions. Finally, there was an interview with engineering managers where they asked about my background and why I want to work there. Glad I declined the offer though; Crisp is generally seen as a temporary stop-gap, and they have trouble keeping staff.

Confirmed questions3 questions
  • Could you explain what abstraction is?
  • Tell me about the interface changes introduced in C# 7.
  • How does the garbage collector function?
CRISP logo
CRISP

Software Engineer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Technical

Applied for a role online a while back through their careers page, did the aptitude test, and that was it. There was absolutely no communication or feedback from Crisp at all to let me know how I did on the aptitude test. The test says 18/20, which makes it seem like the answers were already known. You'd think a company that's supposed to be tech-savvy would know how to automate their online process. Overall, terrible communication, and they didn't reply to my follow-up emails asking for feedback.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

CRISP logo
CRISP

Software Developer

Engineering

Entry Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

It started with a questionnaire where you had to categorize social media posts according to given definitions. If that went well, the next step was a technical test. This test included several projects, a unit test example, and a written explanation of a code snippet they provided. You get 2.5 hours for this technical test. Given the time, I thought they'd want code that followed single responsibility principles and was easy to maintain and expand. But, they're really just looking for simple, short answers, so don't spend more than an hour total on it. It's a bit confusing how this helps them assess candidates since you could easily find the simple solutions online by googling the tests. Also, there was no chance to discuss the test or explain your approach.

Confirmed questions4 questions
  • Complete the social media posts categorization task.
  • Complete the technical test with various projects.
  • Complete the unit test example.

CRISP Software Engineer Interview Questions

Quoted word for word from CRISP interview reports.

From 20 social media text samples, select the best category out of 8 options (like offensive, mildly offensive, threatening, illegal, etc.) that describes the text.

Read reports

Tell me about the interface changes introduced in C# 7.

Read report

Provide a written explanation of the provided code snippet.

Read report

Can you describe a personal weakness and explain how you plan to address it?

Read report

Formats, difficulty and experience

Across all 5 CRISP interview reports.

Interview formats

Technical 40%
Behavioral 20%
Coding 20%
Presentation 10%
Other 10%

Interview difficulty

Easy 0%
Average 80%
Difficult 20%

Candidate experience

Negative 80%
Neutral 20%