Filter interviews by
Heuristic process is a method of evaluating user interfaces based on a set of established principles.
Heuristic evaluation involves a small group of evaluators who examine the interface and identify potential usability issues.
The evaluators use a set of established principles, or heuristics, to guide their evaluation.
Examples of heuristics include visibility of system status, match between system and the real world, and...
I applied via Campus Placement and was interviewed in Jun 2021. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in Jun 2021. There were 4 interview rounds.
Top trending discussions
posted on 20 Oct 2023
I applied via LinkedIn and was interviewed before Oct 2022. There were 2 interview rounds.
posted on 2 Jan 2025
I applied via Referral
Print a specific pattern using any programming language.
A class in OOP is a blueprint for creating objects, defining their properties and behaviors.
Classes are templates for creating objects in OOP
They define the properties (attributes) and behaviors (methods) of objects
Objects are instances of classes, each with its own unique data
Inheritance allows classes to inherit properties and behaviors from other classes
Encapsulation ensures that the data is hidden and can only be a...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.
A class can only extend one abstract class, but can implement multiple interfaces.
Abstract classes are used to define common characteristics of subclasses, while interfaces are used to define contracts for...
Joining is combining data from two or more tables based on a related column, while an inner join query retrieves only the matching records.
Joining is used to combine data from multiple tables in a database.
Inner join query retrieves only the records that have matching values in both tables.
Syntax for inner join: SELECT columns FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Example: SELECT orders.order_i...
posted on 3 May 2022
I applied via Company Website and was interviewed before May 2021. There were 3 interview rounds.
I have X years of experience in ____.
Worked with ____ for X years on various projects
Proficient in ____ with experience in developing complex applications
Have completed multiple courses and certifications in ____
Contributed to open-source projects in ____
Work well on loops and you will do well enough in the interview.
It was good
Salary discusiion
posted on 1 Feb 2024
I applied via Company Website and was interviewed in Jan 2024. There were 3 interview rounds.
They want you to solve pattern questions
Same complex patterns then first round
I applied via Walk-in and was interviewed before Aug 2023. There were 3 interview rounds.
In 1st round they will provide a pattern question which you need to solve in 1 hour
Second round as well a coding test, which is a hard level of pattern coding test which you need to solve with in 45 minutes.
Arrow functions are a concise way to write functions in JavaScript.
Arrow functions are written using the '=>' syntax.
They do not have their own 'this' keyword.
They are best suited for non-method functions.
Example: const add = (a, b) => a + b;
To commit and push code in Git, you need to stage changes, commit them, and then push to the remote repository.
Stage changes using 'git add
Commit changes using 'git commit -m 'commit message''
Push changes to remote repository using 'git push'
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Associate Software Engineer
425
salaries
| ₹4.3 L/yr - ₹10 L/yr |
Software Engineer
275
salaries
| ₹3.6 L/yr - ₹14 L/yr |
Senior Software Engineer
139
salaries
| ₹6.3 L/yr - ₹21.4 L/yr |
Senior Consultant
46
salaries
| ₹7.5 L/yr - ₹21 L/yr |
Software Developer
32
salaries
| ₹5 L/yr - ₹15.5 L/yr |
Softenger
Capital Numbers Infotech
DesignTech Systems
Espire Infolabs