Filter interviews by
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
Duration 6/7/2024
topic aws
I appeared for an interview before May 2024, where I was asked the following questions.
AWS (Amazon Web Services) is a comprehensive cloud computing platform offering a wide range of services and solutions.
Infrastructure as a Service (IaaS) - Example: Amazon EC2 for scalable computing capacity.
Platform as a Service (PaaS) - Example: AWS Elastic Beanstalk for deploying applications.
Storage Solutions - Example: Amazon S3 for scalable object storage.
Database Services - Example: Amazon RDS for managed relatio...
Accepting a bond typically means agreeing to certain terms, often related to employment or training commitments.
A bond may require you to stay with the company for a specified period after training.
For example, if the company invests in your AWS certification, they may ask for a 2-year commitment.
It's important to understand the terms, including penalties for breaking the bond.
Consider the benefits, such as career grow...
I appeared for an interview before Mar 2024, where I was asked the following questions.
Top trending discussions
I appeared for an interview before Jun 2016.
I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.
The HashMap class is used to represent key-value pairs in Java.
HashMap is a part of the Java Collections Framework.
It allows null values and only one null key.
It provides constant-time performance for basic operations like get and put.
Example: HashMap<String, Integer> map = new HashMap<>();
Abstraction is the process of simplifying complex systems by focusing on essential details and hiding unnecessary complexities.
Abstraction allows us to create models or representations of real-world objects or systems in software.
It helps in managing complexity by breaking down a system into smaller, more manageable parts.
Abstraction provides a level of indirection, allowing changes to be made in one part of the system...
try-catch is used in Java to handle exceptions and prevent program crashes.
try-catch blocks are used to catch and handle exceptions that may occur during program execution.
It allows the program to gracefully handle errors and prevent the program from crashing.
The try block contains the code that may throw an exception, and the catch block handles the exception.
Multiple catch blocks can be used to handle different types...
The statement to use for selecting based on integer inputs is the 'switch' statement.
The 'switch' statement allows for multiple cases to be evaluated based on the value of an integer input.
Each case represents a possible value of the input, and the corresponding code block is executed if the value matches.
The 'switch' statement also provides a 'default' case which is executed if none of the cases match the input value.
...
I applied via Company Website and was interviewed in Nov 2020. There were 5 interview rounds.
I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.
Graduated with a degree in Computer Science from XYZ University.
Worked at ABC Corp, where I developed a web application that improved user engagement by 30%.
Proficient in languages like JavaScript, Python, and Java, with experience in frameworks like React and Django.
Enjoy collaborating in agile...
I appeared for an interview in Nov 2024.
Easy to medium level questions
Questions on recursion, string, array and patterns
posted on 11 May 2024
It was normal aptitude test
This was normal DSA questions
posted on 8 Dec 2024
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
posted on 6 Jun 2025
I appeared for an interview before Jun 2024, where I was asked the following questions.
I have experience with various technology stacks including front-end, back-end, and database technologies.
Front-end: React.js for building user interfaces and enhancing user experience.
Back-end: Node.js with Express for server-side development and RESTful APIs.
Database: MongoDB for NoSQL data storage and PostgreSQL for relational databases.
DevOps: Docker for containerization and Jenkins for continuous integration and d...
I prioritize tasks, set boundaries, and engage in hobbies to maintain a healthy work-life balance.
Set clear work hours: I start my day at 9 AM and log off by 5 PM to ensure personal time.
Use a task management tool: I utilize tools like Trello to prioritize tasks and avoid overtime.
Engage in hobbies: I dedicate weekends to hiking and reading, which helps me recharge.
Communicate with my team: I discuss workload with my m...
Time complexity measures the amount of time an algorithm takes to complete as a function of input size.
Time complexity is expressed using Big O notation (e.g., O(n), O(log n)).
It helps in comparing the efficiency of different algorithms.
For example, a linear search has O(n) time complexity, while binary search has O(log n).
Analyzing time complexity involves identifying the worst-case, average-case, and best-case scenar...
Classes are blueprints for creating objects, encapsulating data and behavior in OOP.
A class defines properties (attributes) and methods (functions) that its objects will have.
An object is an instance of a class, representing a specific entity with state and behavior.
Example: A 'Car' class may have attributes like 'color' and 'model', and methods like 'drive()' and 'stop()'.
Objects can interact with each other through t...
based on 3 interview experiences
Difficulty level
Duration
based on 7 reviews
Rating in categories
4-5 Yrs
Not Disclosed
Software Developer
94
salaries
| ₹3.4 L/yr - ₹8.2 L/yr |
Cloud Engineer
74
salaries
| ₹1.2 L/yr - ₹7 L/yr |
Devops Engineer
47
salaries
| ₹5.1 L/yr - ₹10.4 L/yr |
AWS Cloud Engineer
31
salaries
| ₹2.2 L/yr - ₹7.1 L/yr |
Junior Software Developer
25
salaries
| ₹2 L/yr - ₹4.4 L/yr |
HCL Infosystems
Accel Frontline
DynPro
ClaySys