Upload Button Icon Add office photos

Filter interviews by

Amazon Web Services Software Engineer Interview Questions and Answers

Updated 9 Apr 2024

Amazon Web Services Software Engineer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 coding questions and should complete one after another

Round 2 - Aptitude Test 

60 min test with multiple choice questions

Round 3 - One-on-one 

(1 Question)

  • Q1. Live coding or some questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Can you discuss your experience with the software development methods, such as Agile or Scrum.
Round 2 - Group Discussion 

How have you ensured successful project delivery within scope, time, and budget constraints.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. What is Dependency Injection?
  • Q2. How does angular components communicate with each other?
  • Q3. How can you optimize a stored procedure in MSSQL?
  • Q4. What is Kestrel in .net Core?

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your stack well, prepare basic as well as intermediate questions.
If you dont know a specific topic, dont bluff, just say so.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain over all experience
  • Q2. Asked question on Core and advance java topic
Round 2 - Technical 

(2 Questions)

  • Q1. Some advance topic of Java
  • Q2. DSA
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Relocation
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What happens when you enter google.com in the web browser?
  • Ans. 

    When you enter google.com in the web browser, the browser sends a request to Google's servers, which then respond with the Google homepage.

    • Browser sends a request to DNS server to resolve the domain name 'google.com' to an IP address

    • Browser then sends a request to the IP address associated with 'google.com'

    • Google's servers respond with the HTML content of the Google homepage

    • Browser renders the HTML content and displays

  • Answered by AI
  • Q2. Explain different types of software testing?
  • Ans. 

    Different types of software testing include unit testing, integration testing, system testing, and acceptance testing.

    • Unit testing: Testing individual components or modules of the software in isolation.

    • Integration testing: Testing how different modules work together as a group.

    • System testing: Testing the entire system as a whole to ensure it meets requirements.

    • Acceptance testing: Testing the software with end users to

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. How do you seen yourself 2 years from now?
  • Ans. 

    In 2 years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Leading a team of developers on innovative projects

    • Taking on more responsibilities and challenges

    • Continuing to learn and grow in my technical skills

  • Answered by AI
  • Q2. Do you think these skills are sufficient to become a project manager?
  • Ans. 

    Possessing technical skills alone may not be sufficient to become a project manager.

    • Project management requires a combination of technical skills, leadership abilities, communication skills, and organizational skills.

    • Experience in managing projects, leading teams, and handling stakeholders is crucial for a project manager role.

    • Certifications such as PMP (Project Management Professional) can also be beneficial in transi

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Coding test on online compiler

Round 2 - Technical 

(1 Question)

  • Q1. C# and sql server program
Round 3 - HR 

(1 Question)

  • Q1. Hr discussion for pay and timing

Interview Preparation Tips

Interview preparation tips for other job seekers - I you want to job in nttdata so you can daily prepare online test and online interview question

I applied via Campus Placement and was interviewed in Jul 2022. There were 16 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Sitting arrangement questions

Round 3 - Coding Test 

Blood group relationship

Round 4 - Group Discussion 

Cloud computing Testing

Round 5 - Assignment 

HTML css java script

Round 6 - Case Study 

What is DATA base management system

Round 7 - HR 

(11 Questions)

  • Q1. Tell me about your self
  • Ans. My name is sumalata vastrad iam from Gadag I did my graduation in BCA from Karnataka University dharwad currently iam researching jobs i did my schooling from Howrah
  • Answered Anonymously
  • Q2. Family background detailed
  • Ans. I belong to a nuclear family we are four members in my family father, mother younger brother and me
  • Answered Anonymously
  • Q3. Company background detailed
  • Ans. Enable business outcome for client through global managaed service for networking data centre cloud in structure founded in 1988
  • Answered Anonymously
  • Q4. What is DATA structure
  • Ans. 

    A data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.

    • Data structures provide a means to manage and organize data in a logical and efficient manner.

    • They define the relationship between the data, allowing for easy retrieval and modification.

    • Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.

  • Answered by AI
  • Q5. Definition of java and benifit of java
  • Ans. 

    Java is a popular programming language known for its platform independence and extensive libraries.

    • Java is an object-oriented language that allows developers to write code once and run it on any platform.

    • It provides a robust and secure environment for developing and executing applications.

    • Java has a vast collection of libraries and frameworks that simplify development and enhance productivity.

    • It supports multithreading...

  • Answered by AI
  • Q6. Characters of java script
  • Ans. 

    JavaScript characters include letters, numbers, symbols, and special characters.

    • JavaScript characters can be used to create strings, numbers, and perform operations.

    • Examples of JavaScript characters include 'a', '1', '$', and '&'.

  • Answered by AI
  • Q7. What is software engineer (se)
  • Ans. 

    A software engineer is a professional who designs, develops, and maintains software applications.

    • Software engineers use programming languages and tools to create software solutions.

    • They analyze user requirements and design software architecture.

    • Software engineers write code, test and debug software, and ensure its functionality.

    • They collaborate with other team members and follow software development best practices.

    • Exam...

  • Answered by AI
  • Q8. What are the model of software engineerwat
  • Ans. 

    The models of software engineering refer to different approaches or methodologies used in software development.

    • Waterfall model

    • Agile model

    • Iterative model

    • Spiral model

    • V-model

  • Answered by AI
  • Q9. Explain resk management system
  • Ans. 

    A risk management system is a software tool or platform that helps organizations identify, assess, and mitigate risks.

    • A risk management system helps organizations identify potential risks and their impact on business operations.

    • It assesses the likelihood of risks occurring and the severity of their impact.

    • The system provides tools for documenting and tracking risks, assigning responsibilities, and implementing mitigati...

  • Answered by AI
  • Q10. What is operating system
  • Ans. 

    An operating system is a software that manages computer hardware and software resources and provides common services for computer programs.

    • Manages computer hardware and software resources

    • Provides common services for computer programs

    • Controls and coordinates computer operations

    • Acts as an intermediary between users and computer hardware

    • Examples: Windows, macOS, Linux, Android, iOS

  • Answered by AI
  • Q11. DefiNe software testing
  • Ans. 

    Software testing is the process of evaluating a software system to identify defects or errors.

    • Software testing is essential to ensure the quality and reliability of software.

    • It involves executing the software with the intention of finding bugs or issues.

    • Testing can be done manually or using automated tools.

    • Different types of testing include unit testing, integration testing, system testing, and acceptance testing.

    • Examp...

  • Answered by AI
Round 8 - Technical 

(3 Questions)

  • Q1. Tell me about your self
  • Q2. Family background detailed
  • Q3. Company background detailed
Round 9 - One-on-one 

(3 Questions)

  • Q1. What is your name please tell Detailed NTT
  • Q2. NTT DATA company background detailed
  • Q3. Tell me your self introduction
Round 10 - Case Study 

Cloud computing Testing

Round 11 - Coding Test 

Blood group relationship

Round 12 - Coding Test 

Sitting arrangement questions

Round 13 - Coding Test 

Alphabet letter coding

Round 14 - HR 

(3 Questions)

  • Q1. Tell me about your self
  • Ans. My name is sumalata vastrad iam from Gadag I did my graduation in BCA from Karnataka University dharwad currently iam researching jobs i did my schooling from Howrah
  • Answered Anonymously
  • Q2. Family background detailed
  • Ans. I belong to a nuclear family we are four members in my family father, mother younger brother and me
  • Answered Anonymously
  • Q3. Company background detailed
  • Ans. Founded in 1988 enable business out come for client
  • Answered Anonymously
Round 15 - Coding Test 

Blood group relationship between parents and children

Round 16 - Aptitude Test 

Blood group relationship between parents and children

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company all facilities available in your company

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Duration is 90 min.
covered Aptitude of general basic topics , reasoning, Grammatical aptitude, Passage questions, Mismatch and verbal communications.

Round 3 - Technical 

(2 Questions)

  • Q1. Technical questions on latest technologies like c, c++, java, python, and final year project.
  • Q2. Technical skills, leadership qualities, confidence check

Interview Preparation Tips

Topics to prepare for Sopra Steria Software Engineer interview:
  • python
  • soft skills
  • Technical Skills
Interview preparation tips for other job seekers - Be confident to answer basic technical questions.
Also be sure on soft skills as well

I applied via Recruitment Consulltant and was interviewed in Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Introduction about your work and Tech work
  • Ans. 

    I have been working as a Software Engineer for the past 5 years, specializing in developing web applications using Java and JavaScript.

    • Proficient in Java and JavaScript

    • Experience in developing web applications

    • Strong understanding of software development principles

    • Familiarity with agile methodologies

    • Knowledge of database management systems

    • Experience with version control systems like Git

    • Ability to work in a team and comm

  • Answered by AI
  • Q2. All Details of OOPs concepts
  • Q3. Write a code by using OOPs technology result doesn't matter approach will be considered
Round 3 - Coding Test 

Coding Round two questions with OOPs concepts

Interview Preparation Tips

Topics to prepare for Emerson Electric Co. Software Engineer interview:
  • OOPS
Interview preparation tips for other job seekers - Be confident
Be Genuine
Write code by separating UI with Logic using OOPs
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is Procedure and package
  • Ans. 

    Procedure and package are two types of database objects used in Oracle database.

    • A procedure is a subprogram that performs a specific action and can be called by other programs.

    • A package is a collection of related procedures, functions, and variables that can be used by multiple programs.

    • Procedures and packages are stored in the database and can be called from any program that has access to the database.

    • Procedures and p...

  • Answered by AI
  • Q2. View and materilzed view differences
  • Ans. 

    View is a virtual table while Materialized view is a physical table.

    • View is a logical representation of data while Materialized view is a physical copy of data.

    • View is updated dynamically while Materialized view needs to be refreshed manually.

    • Materialized view is faster for read-heavy operations while View is better for write-heavy operations.

    • Materialized view can be indexed while View cannot be indexed.

  • Answered by AI
Round 3 - Maangerial 

(1 Question)

  • Q1. Database types and standards

Skills evaluated in this interview

Amazon Web Services Interview FAQs

How many rounds are there in Amazon Web Services Software Engineer interview?
Amazon Web Services interview process usually has 2-3 rounds. The most common rounds in the Amazon Web Services interview process are One-on-one Round, HR and Group Discussion.
What are the top questions asked in Amazon Web Services Software Engineer interview?

Some of the top questions asked at the Amazon Web Services Software Engineer interview -

  1. Can you discuss your experience with the software development methods, such as ...read more
  2. Live coding or some questi...read more

Tell us how to improve this page.

Amazon Web Services Software Engineer Interview Process

based on 3 interviews

Interview experience

4
  
Good
View more
Amazon Web Services Software Engineer Salary
based on 36 salaries
₹24.9 L/yr - ₹36.7 L/yr
224% more than the average Software Engineer Salary in India
View more details

Amazon Web Services Software Engineer Reviews and Ratings

based on 7 reviews

4.2/5

Rating in categories

3.8

Skill development

3.5

Work-life balance

3.7

Salary

3.8

Job security

3.6

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 7 Reviews and Ratings
Digital Associate
305 salaries
unlock blur

₹2 L/yr - ₹3.6 L/yr

Cloud Support Engineer
280 salaries
unlock blur

₹11.4 L/yr - ₹33.3 L/yr

Cloud Support Associate
160 salaries
unlock blur

₹7.8 L/yr - ₹22.5 L/yr

Cloud Engineer
122 salaries
unlock blur

₹10 L/yr - ₹36 L/yr

Solution Architect
86 salaries
unlock blur

₹25 L/yr - ₹86.6 L/yr

Explore more salaries
Compare Amazon Web Services with

Amazon

4.1
Compare

Microsoft Azure

4.5
Compare

IBM

4.0
Compare

Oracle

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview