Software Development Engineer Ii Interview Questions

2,268 software development engineer ii interview questions shared by candidates

1)Resume upload on Amazon jobs 2)No online assessment in Cape Town region for SDE II (L5) EC2 or AWS Kumo, if hiring manager reviews and approves your resume you get invited to a phone interview and if successful you get invited to the Onsite stage which is purely virtual at the moment . 1)Phone interview Questions: 30min Amazon LPS behavioral Qs Behavioral Qs grilled with follow ups and 25min leetcode style coding part -Find the first unique character in a string 2) 5 loops (Onsite interview stage - All virtual) Round 1- 2 Amazon LPS Behavioral Qs grilled with followups + Run length encoder coding problem (Technical area of assessment is problem solving) taken by an SDE 2 Round 2- 1 Amazon LPs Behavioral Qs grilled with LPs+ (LLD question) Design A file filter program/system that takes as input a directory and a collection of criterias and returns all files meeting the particular criterias (e.g.file names, sizes, permissions, extensions and anything else you can think off) - requirement is to write logical code modeled using OOP+generics+design patterns (Technical area being assessed is Logical and maintainable code) SDE2 had taken this interview Round 3- 1 Amazon LPS Behavioral Qs with followups+ System design (HLD) - Design a messaging system like WhatsApp, must be highly available and scalable and have 50+ million active daily users) this is conducted using bluescape platform. 2 Software Development Managers had taken this round 1 Jnr SDM(also a shadow) and 1 Snr SDM Round 4 - 1 Amazon LPS Behavioral Qs grilled with follow ups+ Write a function that converts between types, camelCase, snake_case, Pascal Case, camelCasePascalCase and snake_caseCamelCase, it should take as input 3 param, the string, type we wanna convert and one we wanna convert to e.g.(convertCase("intVariable", "cameCase", "snake_case") should output "int_variable" coding problem (Technical area of assessment is Data Structures and algorithms) SDE 3 had taken this round Round5 - 3 Amazon LPS Qs - Baraiser - 2 Senior Amazon managers were one of them is a Shadow, interview is entirely Amazon LPS behavioral with a lots of follow ups, so they grill deep. Baraiser is always from a different team. In total recruiter assigned 8 Amazon LPS for my loop/final stage
avatar

Software Development Engineer (SDE) II

Interviewed at Amazon

3.5
Mar 25, 2025

1)Resume upload on Amazon jobs 2)No online assessment in Cape Town region for SDE II (L5) EC2 or AWS Kumo, if hiring manager reviews and approves your resume you get invited to a phone interview and if successful you get invited to the Onsite stage which is purely virtual at the moment . 1)Phone interview Questions: 30min Amazon LPS behavioral Qs Behavioral Qs grilled with follow ups and 25min leetcode style coding part -Find the first unique character in a string 2) 5 loops (Onsite interview stage - All virtual) Round 1- 2 Amazon LPS Behavioral Qs grilled with followups + Run length encoder coding problem (Technical area of assessment is problem solving) taken by an SDE 2 Round 2- 1 Amazon LPs Behavioral Qs grilled with LPs+ (LLD question) Design A file filter program/system that takes as input a directory and a collection of criterias and returns all files meeting the particular criterias (e.g.file names, sizes, permissions, extensions and anything else you can think off) - requirement is to write logical code modeled using OOP+generics+design patterns (Technical area being assessed is Logical and maintainable code) SDE2 had taken this interview Round 3- 1 Amazon LPS Behavioral Qs with followups+ System design (HLD) - Design a messaging system like WhatsApp, must be highly available and scalable and have 50+ million active daily users) this is conducted using bluescape platform. 2 Software Development Managers had taken this round 1 Jnr SDM(also a shadow) and 1 Snr SDM Round 4 - 1 Amazon LPS Behavioral Qs grilled with follow ups+ Write a function that converts between types, camelCase, snake_case, Pascal Case, camelCasePascalCase and snake_caseCamelCase, it should take as input 3 param, the string, type we wanna convert and one we wanna convert to e.g.(convertCase("intVariable", "cameCase", "snake_case") should output "int_variable" coding problem (Technical area of assessment is Data Structures and algorithms) SDE 3 had taken this round Round5 - 3 Amazon LPS Qs - Baraiser - 2 Senior Amazon managers were one of them is a Shadow, interview is entirely Amazon LPS behavioral with a lots of follow ups, so they grill deep. Baraiser is always from a different team. In total recruiter assigned 8 Amazon LPS for my loop/final stage

Viewing 641 - 650 interview questions

Glassdoor has 2,268 interview questions and reports from Software development engineer ii interviews. Prepare for your interview. Get hired. Love your job.