Filter interviews by
Effectively managing multiple programs requires strategic prioritization, clear communication, and adaptive resource allocation.
Prioritize programs based on strategic goals; for example, focus on high-impact projects first.
Utilize project management tools like Trello or Asana to track progress across programs.
Establish regular check-ins with teams to address challenges and ensure alignment.
Delegate responsibilitie...
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 ...
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 ...
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
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
Experienced Agile Coach with a focus on process management, enhancing team performance and project delivery.
Implemented Scrum framework in a cross-functional team, resulting in a 30% increase in delivery speed.
Conducted Agile workshops to educate teams on best practices, improving collaboration and communication.
Facilitated retrospectives that led to actionable insights, reducing project bottlenecks by 25%.
Mentore...
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.
As a trainee, I expect a salary that reflects my skills and the industry standards for entry-level Android developers.
Research industry standards: Entry-level Android developers typically earn between $50,000 to $70,000 annually.
Consider location: Salaries may vary based on the cost of living in different cities.
Highlight skills: If I have relevant internships or projects, I may justify a higher starting salary.
Be open...
I applied via Walk-in
Medium level question
Array and string questions
Essay writing on topics
I appeared for an interview before Mar 2024, where I was asked the following questions.
Effectively managing multiple programs requires strategic prioritization, clear communication, and adaptive resource allocation.
Prioritize programs based on strategic goals; for example, focus on high-impact projects first.
Utilize project management tools like Trello or Asana to track progress across programs.
Establish regular check-ins with teams to address challenges and ensure alignment.
Delegate responsibilities to ...
Experienced Agile Coach with a focus on process management, enhancing team performance and project delivery.
Implemented Scrum framework in a cross-functional team, resulting in a 30% increase in delivery speed.
Conducted Agile workshops to educate teams on best practices, improving collaboration and communication.
Facilitated retrospectives that led to actionable insights, reducing project bottlenecks by 25%.
Mentored pro...
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
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Jun 2021. There were 4 interview rounds.
Top trending discussions
The duration of ExcelSoft Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 4 interview experiences
Difficulty level
Duration
based on 187 reviews
Rating in categories
5-10 Yrs
Not Disclosed
10-15 Yrs
Not Disclosed
Software Engineer
209
salaries
| ₹3.6 L/yr - ₹8.5 L/yr |
Associate Software Engineer
175
salaries
| ₹2 L/yr - ₹6.3 L/yr |
Senior Software Engineer
62
salaries
| ₹9 L/yr - ₹15.2 L/yr |
Associate Quality Assurance Engineer
61
salaries
| ₹2.2 L/yr - ₹4.5 L/yr |
Quality Assurance Engineer
47
salaries
| ₹3.5 L/yr - ₹8.6 L/yr |
Softenger
Capital Numbers Infotech
JK Tech
DesignTech Systems