
Providence Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 54 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Providence.
Software Engineer Intern
Providence had an online assessment for the SDE Intern role that included Computer Science Fundamentals, Aptitude, and Coding. After that, if you qualified, they set up three interviews: one technical interview where they checked your coding skills, how you solve problems, and CS core concepts. Then a technomanagerial interview that mixed technical talk with questions about scenarios and how you'd manage a team. Finally, an HR interview to see if you'd fit in, how you communicate, and why you want to do an internship.
- In the initial stage for the Providence SDE Intern position, how were candidates assessed on their core technical knowledge, with a primary focus on programming concepts, data structures and algorithms, and problem-solving ability?
- What questions were posed regarding array manipulation, dynamic programming, and object-oriented programming principles during the first round?
- Additionally, how did the interviewers gauge familiarity with languages like C++, Java, or Python, and knowledge of basic computer science fundamentals such as operating systems, databases, and networking?
Principal Software Engineer
Worst interview process I've been through. Had 3 rounds, 2 technical with the India panel and 1 technical with the US team, cleared them all. The whole thing took 3 weeks. My final round with the hiring manager was scheduled for a week later because they said they weren't available. The next day, I got a call saying a candidate was already selected by the manager and they were dropping my profile. So they just wasted my time and are losing reputation too. Really unprofessional behavior.
- Can you discuss microservice architecture?
- What are some design patterns you've used?
- How would you approach database design?
Software Development Engineer
So, Providence did this on-campus hiring in 2022. There were 4 rounds in total, and each round was an elimination round. The first part was a test with programming, SQL, and aptitude. Undisclosed number of people were selected for the interview process. Round 1 was entirely technical, starting with introductions and some basic resume questions, followed by core CSE concepts like OOPS and OS. I had to write and run two codes right there, and it took about 45 minutes. Round 2 was a mix of technical and HR, with only theoretical questions covering OOPS, caching, and DSA, plus some standard HR stuff, lasting around 30 minutes. The final round was purely HR, no technical questions at all.
- Can you explain the difference between DFS and BFS, and in what scenarios would you use each?
- What's the difference between OOPS and OS?
- Could you explain OOPS, caching, and DSA?
Providence Software Engineer Interview Questions
Quoted word for word from Providence interview reports.
“In text searching, what's the primary benefit of the KMP algorithm compared to brute-force string matching, and how does KMP achieve this advantage?”
Read reports →“Implement a function to sum array elements equal to a specific value.”
Read reports →“Can you build a Pascals Triangle by printing each line?”
Read reports →“Can you explain the difference between Augmented Reality (AR) and Virtual Reality (VR)?”
Read reports →“Could you write a program to calculate the area of a triangle?”
Read report →“Can you explain the different types of constructors, such as private, copy, and static, along with their practical applications?”
Read report →“Can you explain the difference between DFS and BFS, and in what scenarios would you use each?”
Read report →“What are the critical considerations for redundancy and disaster recovery within technical architecture and operations?”
Read report →“Could you elaborate on the differences between DFS and BFS and their use cases?”
Read report →Formats, difficulty and experience
Across all 54 Providence interview reports.