
Directi General Intern Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 10 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Directi.
Intern
I got through two rounds for the internship. The first was an online coding test on CodeChef with two questions and a 90-minute time limit. Question 1 was worth 2 points and Question 2 was worth 1 point. After that, I had a second round over Skype, which also had two questions. The interviewer mentioned that the first question in the Skype round, which involved probability and DP, was the most difficult.
- Can you find the k'th character of an uncompressed string?
- What is the minimum number of steps to transform one string into another using specific swap and reverse operations involving the '_' character?
- Can you describe the solution to the TopCoder probability and DP graph problem?
Intern
So, there were 3 rounds in total. The first one was a coding round. You had to solve 3 questions: one on graph theory, another on dynamic programming, and a third one implementing something with strings. If you solved at least two, you moved to the second round. The second round was an Algorithm Interview where they asked different puzzles and algos. Finally, there was an HR round.
- The first question I got was about the Egg dropping puzzle.
Intern
The interview process included two algorithmic rounds and one technical round. My second and third rounds were skype sessions. I was unable to clear the last interview but the first two were easy. Technical round was based on practical knowledge rather than theoretical and it included a lot of skills that are part of software development.
- Can you design a data structure that allows for O(log(n)) insertion and deletion while also providing constant time for outputting the minimum gap between any two numbers in the array?
Directi General Intern Interview Questions
Quoted word for word from Directi interview reports.
“Can you find the k'th character of an uncompressed string?”
Read reports →“What is the minimum number of steps to transform one string into another using specific swap and reverse operations involving the '_' character?”
Read reports →“Given n positive real numbers, determine if a triplet exists whose sum falls within the range (1, 2), with a time complexity of O(n) and space complexity of O(1).”
Read reports →“There's an array of singers, each with a pitch and cost. You need to remove singers until the ones with the highest pitch are more than half of the remaining singers. Removing a singer incurs their cost. What's the minimum cost to do this?”
Read reports →“Can an array of books be divided into exactly 2 sets where no two books in the same set share the same genre?”
Read report →“You have a set of balloons, each with a cost. Popping balloon i costs (cost of balloon i-1) * (cost of balloon i) * (cost of balloon i+1). The first and last balloons can't be popped. How can you pop all balloons with the maximized cost?”
Read report →“Can you design a data structure that allows for O(log(n)) insertion and deletion while also providing constant time for outputting the minimum gap between any two numbers in the array?”
Read report →“Can you describe the solution to the TopCoder probability and DP graph problem?”
Read report →Formats, difficulty and experience
Across all 10 Directi interview reports.