i
Amity Software Systems
Filter interviews by
Easy it was having 30 questions
Coding was medium leet code questions
Good and moderate questions
Top trending discussions
I applied via Company Website and was interviewed in Oct 2024. There were 3 interview rounds.
It was a coding round interview along with interviewer via Virtual mode. I was given 2 coding questions on HackerRank for the interview:
1. one was an easy problem on counting minimum replacements.
2. "pat is an ordinary kid who works hard to be a great runner...." this was a challenging problem (which I managed to solve).
3. I was asked some basic Python questions, as the role was for a Python Developer.
I would use a relational database like MySQL for the Parking lot as it provides structured data storage and supports complex queries.
Relational databases like MySQL offer structured data storage for parking lot information
Supports complex queries for managing parking lot data efficiently
Ability to handle large amounts of data and transactions
Provides data integrity and security features
Can easily integrate with other s
posted on 10 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Coding test was medium to hard leetcode problems.
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
There were 50 question out of which if you score 20 you were passed out to next round, No negative markings.
I was interviewed before Feb 2022.
Java is a popular programming language used for developing various applications. OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects.
Java is a class-based, object-oriented programming language.
OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the bundling of data and methods that operate on the data into a single unit.
Inheritance al...
Testing is the process of evaluating a software application to identify defects or bugs.
Types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.
Unit testing involves testing individual components or modules of the software.
Integration testing checks if different modules work together correctly.
System testing evaluates the entire system's functionality.
Accep...
Exceptions handling is a mechanism to handle errors or exceptional situations in a program.
Exceptions allow for graceful handling of errors without crashing the program
Try-catch blocks are commonly used to catch and handle exceptions
Exceptions can be thrown manually using 'throw' keyword
Common exceptions include NullPointerException, ArrayIndexOutOfBoundsException, etc.
Locators in automation selenium are used to identify web elements on a webpage for testing purposes.
Locators include ID, class name, name, tag name, link text, partial link text, and xpath.
ID is the most efficient locator as it is unique for each element.
Xpath is powerful but can be slow and brittle if not used correctly.
Using CSS selectors can also be a good alternative to xpath.
It is important to choose the right loc...
based on 35 reviews
Rating in categories
Software Developer
77
salaries
| ₹3 L/yr - ₹11 L/yr |
Associate Software Developer
28
salaries
| ₹4 L/yr - ₹8.7 L/yr |
Senior Software Developer
16
salaries
| ₹7.5 L/yr - ₹15.2 L/yr |
Software Tester
12
salaries
| ₹5.4 L/yr - ₹5.4 L/yr |
Associate - Team Lead
10
salaries
| ₹9 L/yr - ₹17 L/yr |
TCS
Infosys
Wipro
HCLTech