Filter interviews by
MVVM Architecture is a design pattern that separates the user interface from the business logic and data model.
Model - Represents the data and business logic
View - Represents the UI components
ViewModel - Acts as a mediator between the Model and View, handling communication and data binding
Fragments are modular sections of an activity's user interface that can be combined to create a multi-pane UI.
Fragments allow for more modular and reusable UI components in Android development.
They can be added, removed, replaced, and animated within an activity.
Fragments are commonly used in creating responsive layouts for different screen sizes.
Example: A news app may use a fragment for the list of articles and anoth
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating reusable code by organizing data and behavior into objects.
Key principles of OOPs include encapsulation, inheritance, and polymorphism.
Encapsulation allows objects to hide their internal state and require interaction through defined interfaces.
Inheritance enables a new c...
Coding test was about finding the largest 2 and smallest 2 numbers in given array without using any sorting algorithm. You can write this in any preferred language. and duration was about 1 hour.
I applied via Walk-in
Medium level question
Array and string questions
Essay writing on topics
I applied via Walk-in and was interviewed in Mar 2022. There were 3 interview rounds.
So basically aptitude test has 20 basic mcq type questions and you have to attempt all 20. Best part was that it doesn't have any negative marking.
In the coding test they'll provide basic coding programs which you can attempt in any programming language of your choice.
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 2 interview rounds.
I have 5 years of experience in software engineering, specializing in web development and agile methodologies.
5 years of experience in software engineering
Specialize in web development
Proficient in agile methodologies
I have used a variety of tools including IDEs, version control systems, and testing frameworks.
IDEs: Eclipse, Visual Studio, IntelliJ IDEA
Version Control Systems: Git, SVN
Testing Frameworks: JUnit, Selenium
Build Tools: Maven, Gradle
Debugging Tools: Chrome DevTools, Firebug
Collaboration Tools: JIRA, Trello
ExcelSoft Technologies interview questions for popular designations
I applied via Referral and was interviewed before Jun 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Top trending discussions
posted on 7 Feb 2023
I was interviewed in Sep 2022.
Hackerrank Coding Round with mcq and two logic based questions.
Event loop is a mechanism in programming that allows for asynchronous execution of code by continuously checking for and handling events.
Event loop continuously checks for events in a queue and executes associated callback functions
It allows for non-blocking I/O operations in programming languages like JavaScript
Event loop is essential for handling user interactions and network requests asynchronously
Example: In JavaSc...
posted on 18 Aug 2023
I applied via Approached by Company and was interviewed before Aug 2022. There was 1 interview round.
Multi level inheritance is a type of inheritance in object-oriented programming where a class inherits properties and behavior from another class, which in turn inherits from another class.
In multi level inheritance, a class can inherit properties and behavior from a parent class, which in turn can inherit from another parent class.
This allows for a hierarchical structure of classes, with each class building upon the p...
Static variables are shared among all instances of a class, while private static variables are only accessible within the class.
Static variables are shared among all instances of a class
Private static variables are only accessible within the class
Example: public static int count; vs private static int totalCount;
The duration of ExcelSoft Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 158 reviews
Rating in categories
Software Engineer
191
salaries
| ₹2.5 L/yr - ₹10.4 L/yr |
Associate Software Engineer
185
salaries
| ₹2 L/yr - ₹6 L/yr |
Senior Software Engineer
58
salaries
| ₹6.2 L/yr - ₹15.2 L/yr |
Associate Quality Assurance Engineer
53
salaries
| ₹2.2 L/yr - ₹4.5 L/yr |
Lead Engineer
38
salaries
| ₹10 L/yr - ₹22 L/yr |
TCS
Infosys
Wipro
HCLTech