Upload Button Icon Add office photos

Filter interviews by

ExcelSoft Technologies Interview Questions, Process, and Tips

Updated 14 Dec 2024

Top ExcelSoft Technologies Interview Questions and Answers

View all 16 questions

ExcelSoft Technologies Interview Experiences

Popular Designations

19 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Technical 

(10 Questions)

  • Q1. Can you describe your project roles and responsibilities, as well as the framework designs you have implemented?
  • Ans. 

    I have experience in leading testing efforts, creating test plans, executing test cases, and implementing automation frameworks.

    • Led testing efforts for multiple projects, creating test plans and strategies

    • Executed test cases manually and automated using tools like Selenium

    • Implemented automation frameworks such as Page Object Model (POM) and Data-Driven Testing

    • Collaborated with developers to ensure test coverage and qua

  • Answered by AI
  • Q2. What are the XPaths used to locate elements on a website?
  • Ans. 

    XPaths are used to locate elements on a website by defining the path of the element in the HTML structure.

    • XPaths can be used to locate elements based on their attributes, such as id, class, name, etc.

    • Absolute XPaths start with a single forward slash (/) and specify the complete path from the root element.

    • Relative XPaths start with a double forward slash (//) and specify the path from the current node.

    • Example: //input[@...

  • Answered by AI
  • Q3. What Selenium exceptions have you encountered in your experience?
  • Ans. 

    I have encountered exceptions like NoSuchElementException, ElementNotVisibleException, TimeoutException, StaleElementReferenceException, and InvalidSelectorException.

    • NoSuchElementException occurs when an element could not be found in the DOM.

    • ElementNotVisibleException is thrown when an element is present in the DOM but not visible on the page.

    • TimeoutException is raised when a command does not complete in the specified ...

  • Answered by AI
  • Q4. Core java and collections in java
  • Ans. 

    Core Java is the foundation of Java programming language, while collections in Java are data structures used to store and manipulate groups of objects.

    • Core Java includes concepts like OOP, inheritance, polymorphism, and exception handling.

    • Collections in Java provide interfaces like List, Set, and Map for storing and manipulating data.

    • Examples of collections in Java include ArrayList, HashSet, and HashMap.

  • Answered by AI
  • Q5. Write a program to check if a string is a palindrome or not.
  • Ans. 

    Program to check if a string is a palindrome or not.

    • Create a function that takes a string as input

    • Remove all non-alphanumeric characters and convert to lowercase

    • Compare the string with its reverse to check if it's a palindrome

  • Answered by AI
  • Q6. What are agile methodologies and what are the key agile ceremonies?
  • Ans. 

    Agile methodologies are iterative approaches to software development that prioritize flexibility and collaboration.

    • Agile methodologies involve breaking down projects into smaller, manageable tasks called user stories.

    • Key agile ceremonies include daily stand-up meetings, sprint planning meetings, sprint reviews, and sprint retrospectives.

    • Daily stand-up meetings are brief check-ins where team members discuss what they wo...

  • Answered by AI
  • Q7. What frameworks have you used in your projects?
  • Ans. 

    I have used frameworks such as Selenium, JUnit, TestNG, and Cucumber in my projects.

    • Selenium

    • JUnit

    • TestNG

    • Cucumber

  • Answered by AI
  • Q8. What are TestNG annotations, and can you explain the TestNG framework?
  • Ans. 

    TestNG annotations are used to control the flow of test methods and provide additional information about the test methods.

    • TestNG annotations are used to mark methods as test methods, setup methods, teardown methods, etc.

    • Examples of TestNG annotations include @Test, @BeforeMethod, @AfterMethod, @BeforeClass, @AfterClass, @BeforeSuite, @AfterSuite, etc.

    • TestNG framework is a testing framework inspired by JUnit and NUnit, ...

  • Answered by AI
  • Q9. What is the explanation of Object-Oriented Programming (OOP) concepts, and which OOP concepts are utilized in your project?
  • Ans. 

    OOP is a programming paradigm based on the concept of objects, which can contain data and code to manipulate that data.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (object)

    • Inheritance: allows a class to inherit properties and behavior from another class

    • Polymorphism: ability for objects to be treated as instances of their parent class or their own class

    • Abstraction: hiding the comp...

  • Answered by AI
  • Q10. Tell me about yourself.
  • Ans. 

    Experienced Senior Test Engineer with a strong background in software testing and quality assurance.

    • Over 8 years of experience in testing web and mobile applications

    • Proficient in test planning, execution, and automation using tools like Selenium and JIRA

    • Skilled in identifying and documenting defects, and working closely with development teams to resolve issues

    • Strong analytical and problem-solving skills, with a keen ey...

  • Answered by AI
Round 2 - Behavioral 

(7 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    Experienced Senior Test Engineer with a strong background in software testing and quality assurance.

    • Over 8 years of experience in testing web and mobile applications

    • Proficient in test planning, execution, and automation using tools like Selenium and JIRA

    • Skilled in identifying and documenting defects, and working closely with development teams to resolve issues

    • Strong analytical and problem-solving skills, with a keen at...

  • Answered by AI
  • Q2. Method overriding and method overloading
  • Q3. Cucumber options
  • Q4. How to run cucumber framework parallelly
  • Ans. 

    Cucumber framework can be run parallelly using tools like TestNG or JUnit.

    • Use TestNG or JUnit to run cucumber tests in parallel

    • Configure test runners to run tests in parallel

    • Use Maven or Gradle to manage dependencies and run tests

  • Answered by AI
  • Q5. Lambda features in java 8
  • Ans. 

    Lambda expressions in Java 8 provide a concise way to represent anonymous functions.

    • Lambda expressions are used to provide implementation of functional interfaces.

    • They enable functional programming in Java by treating functionality as a method argument.

    • Syntax of lambda expressions is (argument) -> (body).

    • Example: (int a, int b) -> a + b

  • Answered by AI
  • Q6. What defect tracking tools have you used in your project?
  • Ans. 

    I have used Jira, Bugzilla, and HP Quality Center for defect tracking in my projects.

    • Jira

    • Bugzilla

    • HP Quality Center

  • Answered by AI
  • Q7. Waits in selenium
  • Ans. 

    Types of waits in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent Wait: Waits for a condition to be true with a defined polling frequency.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about urself
  • Ans. 

    Experienced Senior Test Engineer with a strong background in software testing and quality assurance.

    • Over 8 years of experience in testing web and mobile applications

    • Proficient in test planning, execution, and automation using tools like Selenium and JUnit

    • Skilled in identifying and documenting defects, and working closely with development teams to resolve issues

    • Strong knowledge of Agile methodologies and continuous inte

  • Answered by AI
  • Q2. What motivates you to seek employment with our company?
  • Ans. 

    I am motivated to seek employment with your company because of your reputation for innovation and commitment to excellence.

    • I am impressed by the company's track record of success and growth.

    • I am excited about the opportunity to work with a talented team of professionals.

    • I am drawn to the company's focus on cutting-edge technology and continuous improvement.

    • I believe that my skills and experience align well with the com

  • Answered by AI

Skills evaluated in this interview

Top ExcelSoft Technologies Senior Test Engineer Interview Questions and Answers

Q1. What is the explanation of Object-Oriented Programming (OOP) concepts, and which OOP concepts are utilized in your project?
View answer (1)

Senior Test Engineer Interview Questions asked at other Companies

Q1. From Selenium -> Which Automation framework I have implemented in my project . Explain each framework components. How to handle dynamic web element. how to handle hidden element. how to upload file in selenium, where hashmap is used in s... read more
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Explain MVVM Architecture
  • Ans. 

    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

  • Answered by AI
  • Q2. Explain Fragments
  • Ans. 

    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

  • Answered by AI
  • Q3. Explaon OOPs Concept
  • Ans. 

    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...

  • Answered by AI
Round 2 - Coding Test 

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.

Round 3 - HR 

(2 Questions)

  • Q1. Where do I live?
  • Q2. What's the expected Salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Make your points very clear during HR interviews.

Skills evaluated in this interview

Android Developer Trainee Interview Questions asked at other Companies

Q1. Explain MVVM Architecture
View answer (1)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Prime number find and odd even question I get to solve for traineesoftware engineer interview

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn basics of oops and basic coding questions

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 1.Tell me about yourself 2.what is priority & severity 3.explain your automation framework 4.java questions 5.Page object model,TestNg,xpath,locators and explicit and implicit waits 6.dropdowns, and selen...
Round 2 - Technical 

(1 Question)

  • Q1. 1.Tell me about yourself 2.how to run scripts on multiple browsers 3.explain oops concept in your framework 4.locators 5.absolute & relative xpath 6.how to handle dynamic xpath 7.write a java program on ar...

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on automation testing aswell as java coding

Senior QA Engineer Interview Questions asked at other Companies

Q1. Combination Sum Problem Statement Given an array of distinct positive integers ARR and a non-negative integer 'B', find all unique combinations in the array where the sum is equal to 'B'. Numbers can be chosen multiple times from ARR. Ensur... read more
View answer (1)

ExcelSoft Technologies interview questions for popular designations

 Software Engineer

 (3)

 Software Developer

 (3)

 Associate Software Engineer

 (3)

 QA Associate

 (1)

 Senior QA Engineer

 (1)

 Business Analyst

 (1)

 Software Trainee

 (1)

 QA Engineer

 (1)

Software Trainee Interview Questions & Answers

user image Naveen Yadav

posted on 21 Feb 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in

Round 1 - Aptitude Test 

Medium level question

Round 2 - Coding Test 

Array and string questions

Round 3 - Technical 

(1 Question)

  • Q1. Sql and java questions
Round 4 - Group Discussion 

Essay writing on topics

Software Trainee Interview Questions asked at other Companies

Q1. 1. What is java and it's features ? 2. Why it is called platform independent language? 3. What is static memory allocation, dynamic memory allocation? 4. types of variable 5. Type casting 4. what is oops ? Is java contains a 100% opp's conc... read more
View answer (1)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Basics of java and web technologies

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview questions will not in depth.

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Jobs at ExcelSoft Technologies

View all

QA Engineer Interview Questions & Answers

user image 4HG19CV026 UMA C H

posted on 25 Jun 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. About manual and selenium

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)

Trainee Interview Questions & Answers

user image Anonymous

posted on 4 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic multiple choice
questions on programming languages

Round 2 - Coding Test 

Basic knowledge on programming language

Trainee Interview Questions asked at other Companies

Q1. Ques1: There is a big file of words which is dynamically changing. We are continuously adding some words into it. How would you keep track of top 10 trending words at each moment? Ques2:Write a function that returns the length of the longes... read more
View answer (2)

Software Developer Interview Questions & Answers

user image Saurabh Kumar

posted on 18 Sep 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Basic math and logical question

Round 3 - Coding Test 

Coding questions 2 questions asked.

Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Family background
Round 5 - One-on-one 

(1 Question)

  • Q1. Technical as well as HR questions

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

They asked check string anagrams

Round 3 - One-on-one 

(1 Question)

  • Q1. It is totally based on oops ans dbms

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

ExcelSoft Technologies Interview FAQs

How many rounds are there in ExcelSoft Technologies interview?
ExcelSoft Technologies interview process usually has 2-3 rounds. The most common rounds in the ExcelSoft Technologies interview process are Technical, Coding Test and HR.
How to prepare for ExcelSoft Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at ExcelSoft Technologies. The most common topics and skills that interviewers at ExcelSoft Technologies expect are Javascript, PDF, Angular, JQuery and SQL.
What are the top questions asked in ExcelSoft Technologies interview?

Some of the top questions asked at the ExcelSoft Technologies interview -

  1. What is the explanation of Object-Oriented Programming (OOP) concepts, and whic...read more
  2. What are the XPaths used to locate elements on a websi...read more
  3. What are TestNG annotations, and can you explain the TestNG framewo...read more
How long is the ExcelSoft Technologies interview process?

The duration of ExcelSoft Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

ExcelSoft Technologies Interview Process

based on 17 interviews

Interview experience

3.9
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
Mphasis Interview Questions
3.4
 • 791 Interviews
View all

ExcelSoft Technologies Reviews and Ratings

based on 173 reviews

3.5/5

Rating in categories

3.5

Skill development

3.4

Work-life balance

2.9

Salary

3.7

Job security

3.4

Company culture

2.9

Promotions

3.3

Work satisfaction

Explore 173 Reviews and Ratings
Senior Devops Engineer

Mysuru / Mysore

6-11 Yrs

Not Disclosed

Lead Generation

Noida

2-5 Yrs

₹ 2-6 LPA

Business Development Manager

Noida

5-10 Yrs

₹ 6-12 LPA

Explore more jobs
Software Engineer
194 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
155 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
59 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Quality Assurance Engineer
58 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Quality Assurance Engineer
41 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare ExcelSoft Technologies with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview