
GroundTruth Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 24 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at GroundTruth.
Software Engineer
The interview process usually starts with reviewing your resume, then phone calls, technical tests, and then in-person interviews at the company. They also check your behavior and references. After that, you might get a job offer. Then, you'll do onboarding, maybe talk about salary, and sign the contract. Finally, you'll get settled into the company and keep growing your career.
- Can you tell me about your technical skills?
- How do you approach problem-solving?
- Describe a time you worked in a team.
Software Engineer
This was the best interview I have ever had. The recruiter was super friendly and gave me some great tips. They gave me a code exercise, a small project that was both easy and interesting. After that, they invited me to discuss my project and do a short coding interview, which was only two interviews total. I really enjoyed the code exercise because it was very relevant to my role at the company. The interviews were also focused on the specific position I applied for. The company has a strong technology focus and a passionate team. xAd is doing well and their technology seems very solid. The managers are open to discussing things and are very hands-on. I had a really in-depth discussion about technology and product with the manager. You can tell he is very experienced and cares about the team.
- Given a list of disciplines and their prerequisite, can you determine if a course can be completed? The input is a list of lists, where each inner list contains the prerequisite first and the discipline second, for example: [['math1', 'math2'], ['math1', 'calc'], ['adv. calc', 'calc'] .. ]
Senior Software Engineer
I got approached by a recruiter from India for a Senior .Net Developer job. There were four 1-hour interviews. The first was okay, I knew some things and not others, pretty easy overall. It covered .Net, C#, and two algorithms (two sum + linq). The second round was with a Principal Software Engineer, mostly a discussion with easy technical questions on C#. They asked about AWS, which I didn't know so I said so. The third round was also a discussion with a PSE, covering .Net Core, C#, and AWS. The last round was with a manager and included system design questions, like which data structure for millions of locations (Quad Tree) and designing a notification system for 10 million users, both were easy. The final round was with HR and a VP. After that, the recruiter and I discussed salary, and I gave a number. Later, HR offered significantly less, about 20% lower than our discussion, which felt like a big disconnect. I ended up taking another job happily.
- Which data structure would be suitable for storing millions of location points?
GroundTruth Software Engineer Interview Questions
Quoted word for word from GroundTruth interview reports.
“What is dictionary comprehension in Python?”
Read reports →“Can you find the last nth element in a linked list?”
Read reports →“Which is faster, i++ or ++i?”
Read reports →“What's the performance difference between i++ and ++i?”
Read reports →“Can you find a given element in a 2D matrix where both rows and columns are sorted in ascending order? What's the time complexity?”
Read report →“Could you find the Nth item from the end of a linked list?”
Read report →“How would you find if an element exists in a sorted array of infinite length?”
Read report →“Which data structure would be suitable for storing millions of location points?”
Read report →“Given a list of disciplines and their prerequisite, can you determine if a course can be completed? The input is a list of lists, where each inner list contains the prerequisite first and the discipline second, for example: [['math1', 'math2'], ['math1', 'calc'], ['adv. calc', 'calc'] .. ]”
Read report →Formats, difficulty and experience
Across all 24 GroundTruth interview reports.