
People Tech Group Software Engineer 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
Candidate interview experiences
First-hand accounts from people who interviewed at People Tech Group.
Software Engineer
We had a few steps to get through. First, there was a written test that checked our technical knowledge and also our aptitude with both multiple-choice and essay questions. Then, we had a group discussion where they looked at how well we communicate, work with others, and share our thoughts confidently. Finally, there was a technical and HR interview to see if we knew our stuff technically, talk about our projects, and generally see if we were a good fit personality-wise.
- Could you define what an Android is and explain its lifecycle?
- What is an Android and what is its lifecycle?
Senior Software Engineer
The interview process involved two technical rounds. TR1 was a technical round that started with introductions, then moved on to data structures and algorithms questions where I had to discuss different solutions and their time complexities, and finally write clean, optimized code. The interviewer was friendly and wanted me to explain my thinking. It was a straightforward interview. TR2 focused on coding and Java/Spring knowledge. I had two coding problems: one about string pattern matching and another about filtering and deduplicating a list of custom objects using maps and dates. They also asked conceptual questions about Java exceptions, authentication vs. authorization, and Spring's @ComponentScan. It was interactive, requiring clear code explanation, optimization discussion, and solid understanding of core Java and Spring concepts. It was a good mix of coding and backend knowledge.
- For finding the Kth smallest element in an unsorted array, can you explain multiple approaches and their respective time complexities?
- What is the longest common prefix in a given array of strings?
- How do you find the element that appears only once in a sorted array where all other elements appear twice, using an O(log n) binary search approach?
Software Engineer Intern
I went through one round of interviews. I answered all the questions, and the interviewer seemed pleased with my answers and background. Despite positive feedback on my experience, I haven't received any further communication, not even a rejection. Repeated attempts to follow up have also resulted in no response, though they continue to mention a positive review of my experience.
- Could you solve some coding problems?
- Can you answer some SQL questions?
People Tech Group Software Engineer Interview Questions
Quoted word for word from People Tech Group interview reports.
“Write a method to find the number of occurrences of a search substring within an input string.”
Read reports →“What is the longest common prefix in a given array of strings?”
Read reports →“How do you find the element that appears only once in a sorted array where all other elements appear twice, using an O(log n) binary search approach?”
Read reports →“How would you group a list of employees by salary using Java 8?”
Read reports →“Given a list of Employee objects, how would you filter out duplicates based on employeeId, ensuring you keep the record with the most recent updated_date?”
Read report →“What is the role of listeners or Handlers in ExtJs?”
Read report →“What new features are available in VS 2013?”
Read report →“For finding the Kth smallest element in an unsorted array, can you explain multiple approaches and their respective time complexities?”
Read report →“Can you explain how to reuse a single tableview across multiple classes?”
Read report →Formats, difficulty and experience
Across all 100 People Tech Group interview reports.