SurveyMonkey Software Engineer II interview questions
based on 3 ratings - Updated 23 Mar 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
100%
Employee referral
Employee referral
Interview search
3 interviews
SurveyMonkey interviews FAQs
Software Engineer II applicants have rated the interview process at SurveyMonkey with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 75% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
The process started with a recruiter screen, followed by a 1-hour Python technical screen on CodeSignal. After passing that, I had a virtual onsite split across two days: a 1-hour code review round, a 1-hour behavioral interview, and a 1-hour system design interview. The code review focused on reading existing code, finding bugs, explaining tradeoffs, and suggesting fixes/tests. The behavioral round was detailed and heavily based on resume deep-dives, STAR stories, mentorship, conflict resolution, trust, and project execution. The system design round was practical and conversational rather than overly abstract. Overall, the process felt structured, fair, and pretty comprehensive for an SWE II role.
Interview questions [1]
Question 1
Walk me through this code and tell me what’s wrong with it. How would you fix it?
The people were lovely, and the interview structure is pretty good, however, the whole process is too long. I had a total of 5 interviews including the initial hr call. It seems to me they want you to do all interviews to get an overall sense for you. The big problem of doing all the interviews up front is that you have to invest many hours of your life instead of treating every interview as a round. I would rather know if I'm not wanted earlier in the process.
I applied through an employee referral. The process took 1+ week. I interviewed at SurveyMonkey (Portland, OR) in Apr 2019
Interview
30 minute phone screen with HR, followed by a 45 minutes online technical interview (practicing on Leetcode helped), followed by an onsite interview with several team members covering both technical topics (some whiteboarding) and behavioral questions. I was referred internally and the process took under 2 weeks.