Software Developer Ii Interview Questions

3,986 software developer ii interview questions shared by candidates

In the first round, the interviewer started with introduction then moved to C++ conceptual questions regarding static variables, working of delete[] keyword, smart pointers and then two Leetcode questions: 1) Subarray Sum Equals K. 2) Wildcard Matching. Then he asked a easy input output C++ question. In second round, format was same first he C++ conceptual questions from same topics. At the he asked one DSA question: similar to design Mostly Recently Used (MRU) Queue (we had to give sum of K recently used elements) I qualified both rounds. Then hiring manager round was scheduled on 10th March. This round was quite unorthodox as I was expecting LLD questions, but the interviewer started with a conceptual DSA question: Given a stream of integer create BST that supports CRUD operations. I'd to give the approach verbally and also the time complexity. He also asked me to prove time complexity mathematically. He then added to same question to give the number of nodes greater than and lesser than a given node in O(1). Then he asked C++ conceptual question regarding smart pointers at very deep level. The last question was OS question, he asked was to write code (pseudocode) for M producers and N consumers where the consumer consumes the middle element. I wasn't much prepared for this question, so I got rejection in this round.
avatar

Software Engineer II SDE2

Interviewed at Adobe

4.1
Mar 20, 2025

In the first round, the interviewer started with introduction then moved to C++ conceptual questions regarding static variables, working of delete[] keyword, smart pointers and then two Leetcode questions: 1) Subarray Sum Equals K. 2) Wildcard Matching. Then he asked a easy input output C++ question. In second round, format was same first he C++ conceptual questions from same topics. At the he asked one DSA question: similar to design Mostly Recently Used (MRU) Queue (we had to give sum of K recently used elements) I qualified both rounds. Then hiring manager round was scheduled on 10th March. This round was quite unorthodox as I was expecting LLD questions, but the interviewer started with a conceptual DSA question: Given a stream of integer create BST that supports CRUD operations. I'd to give the approach verbally and also the time complexity. He also asked me to prove time complexity mathematically. He then added to same question to give the number of nodes greater than and lesser than a given node in O(1). Then he asked C++ conceptual question regarding smart pointers at very deep level. The last question was OS question, he asked was to write code (pseudocode) for M producers and N consumers where the consumer consumes the middle element. I wasn't much prepared for this question, so I got rejection in this round.

Viewing 861 - 870 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 3,986 interview questions and reports from Software developer ii interviews. Prepare for your interview. Get hired. Love your job.