Intentional Software logo

Intentional Software Interview Questions
& Process

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

Based on 62 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
45.9% Positive experience

Which role are you interviewing for?

3 roles · 62 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Intentional Software.

Showing 4 of 62
Intentional Software logo
Intentional Software

Technology Consultant

Consulting · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Behavioral Other

I applied online by sending my resume to their official mail and got a response within 2 days. The first round was a telephonic interview where the interviewer described the job role and then asked technical questions. The second round was an online test on aptitude and verbal reasoning. The third round was an HR discussion with the CTO. After 2 days, the result was declared and I was selected.

Confirmed questions2 questions
  • What drives you in life?
  • Tell me about multitasking.
Intentional Software logo
Intentional Software

Software Analyst and Developer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Offer
Interview formats
Behavioral Technical Coding

I submitted my resume at a college career fair. A few days later, I got an email to schedule an informal phone chat. It was about 20 minutes, covering my background and I got to ask about the company. Over 2 months, I did 3 more one-hour technical interviews (one on the phone, the last two writing on a code-sharing site), and then got an offer with great pay and benefits.

Confirmed questions3 questions
  • Can you explain binary tree representation?
  • Tell me about depth-first search.
  • What is breadth-first search?
Intentional Software logo
Intentional Software

Software Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

I dropped off my resume at a career fair and they emailed me back pretty quickly to set up a behavioral interview. It wasn't too hard, mostly questions about my resume, projects, and how familiar I am with data structures. After that, the technical interview was set for two weeks later. It wasn't too difficult, but I think I could've done better if I'd prepped more. Overall, it was a good experience, and the people I talked to at Intentional were really nice. They even helped out by giving hints and explanations if I didn't know an answer.

Confirmed questions5 questions
  • Can you tell me about your resume?
  • Could you walk me through your projects?
  • What's your comfort level with data structures?
Intentional Software logo
Intentional Software

Intern

Engineering

Intern Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Technical Coding

I went through 3 interviews for the intern role. First up was an HR chat with some standard behavioral questions. Then, I had two technical interviews focusing on core computer science concepts. I felt good about the second round, but the third round had a tricky algorithm/data structure design problem that I couldn't quite crack. Honestly, some of these questions feel a bit luck-based, which is common in interviews anyway. While the overall experience was decent, the second interview was a bit of a letdown. The interviewer was unresponsive after I offered a solution, and I had to prompt them to see if they were still engaged. When I did manage to solve the complex problem, but not in the most efficient way, they gave a vague 'good' response. This led me to believe I had the right answer, and I didn't push for optimization, which turned out to be a mistake given their odd reasoning.

Confirmed questions3 questions
  • Tell me about yourself and other basic behavioral questions.
  • Can you explain data structures and solve an algorithm problem?
  • Let's discuss a basic algorithm design problem, followed by a unique data structure challenge.

Intentional Software Interview Questions

Quoted word for word from Intentional Software interview reports.

What's the O(n) complexity of the palindrome check method?

Read reports

What is the partial k search algorithm and what is its time cost when dealing with a very large amount of data?

Read report

What are the different ways to represent a general tree?

Read report

How would you perform a post-order traversal of a tree iteratively?

Read report

Given a list of letter pairs representing precedence constraints, like [(a,b), (b,e), (a,c)], where 'a' must precede 'b', 'b' must precede 'e', and 'a' must precede 'c', can you provide an ordering of the letters that satisfies all these constraints?

Read report

Formats, difficulty and experience

Across all 62 Intentional Software interview reports.

Interview formats

Technical 39.6%
Behavioral 34.9%
Coding 23.5%
Other 0.7%
System Design 0.7%

Interview difficulty

Easy 14.5%
Average 64.5%
Difficult 21%

Candidate experience

Positive 45.9%
Negative 8.2%
Neutral 45.9%

Reports by job function

Engineering 60
Consulting 1
Other 1