Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Ness Digital Engineering Team. If you also belong to the team, you can get access from here

Ness Digital Engineering Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ness Digital Engineering Interview Questions and Answers

Updated 31 May 2025
Popular Designations

50 Interview questions

A Selenium Automation was asked
Q. How do you execute a feature file in parallel in a BDD Cucumber Framework?
Ans. 

To execute feature files in parallel in BDD Cucumber Framework, we can use tools like Maven Surefire plugin or Cucumber-JVM-Parallel-Plugin.

  • Use Maven Surefire plugin to run tests in parallel by adding and tags in pom.xml file

  • Use Cucumber-JVM-Parallel-Plugin to run tests in parallel by adding @CucumberOptions(plugin = {"json:target/cucumber-report/cucumber.json", "com.github.temyers:cucumber-jvm-parallel-plugin:5...

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. How do you initialize a Chrome driver?
Ans. 

To initialize Chrome driver, create an instance of ChromeDriver class.

  • Create an instance of ChromeDriver class

  • Set the path of ChromeDriver executable file

  • Use the instance to interact with the browser

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. How do you retrieve all options from a dropdown menu?
Ans. 

To get all options in a dropdown, use the getOptions() method and store the values in an array of strings.

  • Locate the dropdown element using any of the locators

  • Create a Select class object by passing the dropdown element as a parameter

  • Use the getOptions() method to get all the options in the dropdown

  • Store the options in an array of strings

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. How do you scroll a page to a desired location?
Ans. 

To scroll page to desired location, use JavaScriptExecutor and scrollTo() method.

  • Create an instance of JavaScriptExecutor

  • Use executeScript() method to execute scrollTo() method

  • Pass the desired location as arguments to scrollTo() method

  • Example: ((JavascriptExecutor) driver).executeScript("window.scrollTo(0, document.body.scrollHeight)");

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. What is the difference between Explicit wait and Fluent Wait?
Ans. 

Explicit wait waits for a specific condition while Fluent wait waits for a condition with polling interval.

  • Explicit wait waits for a specific condition to occur before proceeding further

  • Fluent wait waits for a condition with a polling interval and ignores exceptions

  • Explicit wait is used when we know the condition and the maximum time to wait for it

  • Fluent wait is used when we don't know the maximum time to wait for...

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. How do you send credentials via URL?
Ans. 

Credentials can be sent via URL by appending them to the URL as query parameters.

  • Append the username and password as query parameters to the URL

  • Encode the username and password using Base64 encoding

  • Example: http://example.com/login?username=admin&password=encoded_password

View all Selenium Automation interview questions
A Selenium Automation was asked
Q. How do you handle multiple popups in Selenium?
Ans. 

To handle multiple popups in Selenium, we can use getWindowHandles() and switchTo() methods.

  • Use getWindowHandles() method to get all the window handles

  • Switch to the desired window using switchTo() method

  • Perform actions on the popup window

  • Switch back to the main window using switchTo() method

View all Selenium Automation interview questions
Are these interview questions helpful?
A Senior Software Engineer was asked
Q. Write a program to find the number of repeating characters in a given string using collections.
Ans. 

Program to find the number of repeating characters in a given string using collections.

  • Use a HashMap to store the characters as keys and their count as values.

  • Iterate through the string and update the count in the HashMap for each character.

  • Finally, iterate through the HashMap and count the characters with a count greater than 1.

View all Senior Software Engineer interview questions
A QA Test Engineer was asked 12mo ago
Q. API testing advantage disadvantage
Ans. 

API testing allows for thorough testing of backend functionality but can be complex and time-consuming.

  • Advantage: Allows for thorough testing of backend functionality

  • Advantage: Can be automated for efficiency

  • Disadvantage: Complex and time-consuming to set up and maintain

  • Disadvantage: Requires knowledge of programming languages and APIs

  • Disadvantage: Limited ability to test user interface

View all QA Test Engineer interview questions
A Senior Software Developer was asked
Q. What is server less architecture ? What is Partition Key in cosmos ? How to connect cosmos db?
Ans. 

Serverless architecture is a cloud computing model where the cloud provider manages the infrastructure and automatically scales resources.

  • Serverless architecture eliminates the need for managing servers and infrastructure

  • It allows developers to focus on writing code and deploying applications

  • Resources are provisioned and scaled automatically based on demand

  • Examples of serverless services include AWS Lambda, Azure ...

View all Senior Software Developer interview questions

Ness Digital Engineering Interview Experiences

63 interviews found

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

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic python coding
  • Q2. Selenium, sql, python coding
Round 2 - Technical 

(2 Questions)

  • Q1. Mid level questions on selenium
  • Q2. SQL and python coding

Product Lead Interview Questions & Answers

user image Anonymous

posted on 31 May 2025

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

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Mostly project oriented and focused on building teams
  • Q2. Scenario based Questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium screen shot program
  • Ans. 

    Selenium screen shot program captures screenshots during test execution.

    • Use Selenium WebDriver to capture screenshots in automated tests

    • Use getScreenshotAs() method to take screenshots

    • Save screenshots in a specified location for later analysis

  • Answered by AI
  • Q2. String reverse program
  • Ans. 

    A program to reverse an array of strings

    • Iterate through the array of strings and reverse each string individually

    • Use a temporary variable to swap characters at the beginning and end of each string

    • Return the reversed array of strings

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. API testing advantage disadvantage
  • Ans. 

    API testing allows for thorough testing of backend functionality but can be complex and time-consuming.

    • Advantage: Allows for thorough testing of backend functionality

    • Advantage: Can be automated for efficiency

    • Disadvantage: Complex and time-consuming to set up and maintain

    • Disadvantage: Requires knowledge of programming languages and APIs

    • Disadvantage: Limited ability to test user interface

  • Answered by AI
  • Q2. How to declare API parameter
  • Ans. 

    API parameters are declared in the request URL or body to pass data to the API endpoint.

    • Declare API parameters in the URL by adding them after the endpoint with a '?' and separating them with '&'

    • Declare API parameters in the request body for POST requests by sending key-value pairs in JSON format

    • Example: /api/users?id=123&name=John for URL parameters, {"id": 123, "name": "John"} for request body

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Introduce and family background
  • Q2. Salary discussion

Skills evaluated in this interview

Data Engineer Interview Questions & Answers

user image jani pasha

posted on 11 Dec 2024

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Third highest salary
  • Ans. 

    I am unable to provide the third highest salary in my previous organization.

    • I am not at liberty to disclose specific salary information from my previous organization.

    • Unfortunately, I do not have access to that data.

    • I am unable to provide details on individual salaries from my previous organization.

  • Answered by AI
  • Q2. Question related to lead and lag
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Define O2C process
  • Ans. 

    O2C process stands for Order to Cash process, which involves all the steps from receiving an order to receiving payment.

    • O2C process starts with receiving an order from a customer.

    • It involves order processing, invoicing, and fulfillment of the order.

    • The final step is receiving payment from the customer.

    • It is a crucial process for businesses to ensure timely delivery and payment.

    • Example: An e-commerce company following O...

  • Answered by AI
  • Q2. Explain Client engagement
  • Ans. 

    Client engagement involves building and maintaining relationships with clients to understand their needs and provide solutions.

    • Regular communication with clients to gather requirements and provide updates

    • Ensuring client satisfaction by delivering high-quality products and services

    • Seeking feedback from clients to improve processes and products

    • Building trust and rapport with clients to foster long-term relationships

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Define your role on day to day basis
  • Q2. Tell the process flow flow for resources management
  • Ans. 

    The process flow for resource management involves identifying needs, allocating resources, monitoring usage, and optimizing efficiency.

    • Identify resource needs based on project requirements

    • Allocate resources based on availability and skill set

    • Monitor resource usage to ensure optimal utilization

    • Optimize resource efficiency through regular evaluation and adjustments

  • Answered by AI
Round 2 - One-on-one 

(3 Questions)

  • Q1. Scenario based questions
  • Q2. Tell us about a situation where you faced ambiguity while doing your role
  • Q3. What were your kpi

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was scenario based
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Character frequency counting using different methods.
  • Ans. 

    Character frequency counting can be done using methods like hashmap, array, or sorting.

    • Use hashmap to store characters as keys and their frequencies as values.

    • Use an array to store frequencies of each character based on their ASCII values.

    • Sort the input string and count consecutive characters to find frequencies.

  • Answered by AI
  • Q2. Questions related to .NET, SQL, C#.
Round 2 - One-on-one 

(3 Questions)

  • Q1. More Questions related to .NET, SQL, and C#
  • Q2. Scenario based front end and backend questions.
  • Q3. SDLC based questions.

Interview Preparation Tips

Topics to prepare for Ness Digital Engineering Software Engineer interview:
  • Angular
  • ASP.Net
  • C#
  • SQL Server

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Product Demo on Installaion Packages
  • Q2. InstallShield and InstallAnywhere
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. They are asked me about spring
  • Ans. 

    Spring is a powerful framework for building Java applications, offering features like dependency injection and aspect-oriented programming.

    • Dependency Injection: Spring manages object creation and dependencies, promoting loose coupling. Example: @Autowired annotation.

    • Aspect-Oriented Programming: Allows separation of cross-cutting concerns like logging and security. Example: @Aspect annotation.

    • Spring MVC: A web framework...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Spring and hibernate related questions?
Round 3 - HR 

(1 Question)

  • Q1. Expectations, culture , problem solving skills

Interview Preparation Tips

Interview preparation tips for other job seekers - focus more on core concepts of technology and understand your existing project. learn about real-time problems
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Optimization of applciation
  • Ans. 

    Optimization of application involves improving performance and efficiency.

    • Identify and eliminate unnecessary re-renders by using React.memo or shouldComponentUpdate.

    • Use code splitting and lazy loading to reduce initial load time.

    • Optimize network requests by using caching and reducing unnecessary data transfers.

    • Minimize the use of expensive operations like deep object comparisons or complex calculations in render method...

  • Answered by AI
  • Q2. Time Complexity
Round 2 - One-on-one 

(2 Questions)

  • Q1. Other technology then React
  • Q2. Rate my self on a scale of 5 for other technologies
  • Ans. 

    I rate myself a 4 out of 5 in other technologies.

    • Proficient in HTML/CSS

    • Strong knowledge of JavaScript

    • Familiar with Node.js and Express.js

    • Experience with SQL and NoSQL databases

    • Basic understanding of Python

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush your basics

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Ness Digital Engineering?
Ask anonymously on communities.

Ness Digital Engineering Interview FAQs

How many rounds are there in Ness Digital Engineering interview?
Ness Digital Engineering interview process usually has 2-3 rounds. The most common rounds in the Ness Digital Engineering interview process are Technical, Resume Shortlist and HR.
How to prepare for Ness Digital Engineering 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 Ness Digital Engineering. The most common topics and skills that interviewers at Ness Digital Engineering expect are Java, SQL, Agile, Javascript and AWS.
What are the top questions asked in Ness Digital Engineering interview?

Some of the top questions asked at the Ness Digital Engineering interview -

  1. This is round was client round and totally started with angular core topics, wh...read more
  2. How to execute feature file in parallel in BDD Cucumber Framew...read more
  3. What are package.json consists of and what are dependencies and dev dependenc...read more
What are the most common questions asked in Ness Digital Engineering HR round?

The most common HR questions asked in Ness Digital Engineering interview are -

  1. What are your salary expectatio...read more
  2. What is your family backgrou...read more
  3. Why are you looking for a chan...read more
How long is the Ness Digital Engineering interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

3.5/5

based on 48 interview experiences

Difficulty level

Easy 19%
Moderate 73%
Hard 8%

Duration

Less than 2 weeks 72%
2-4 weeks 24%
4-6 weeks 4%
View more

Interview Questions from Similar Companies

CitiusTech Interview Questions
3.3
 • 287 Interviews
Altimetrik Interview Questions
3.7
 • 239 Interviews
Xoriant Interview Questions
4.1
 • 210 Interviews
INDIUM Interview Questions
4.1
 • 198 Interviews
Incedo Interview Questions
3.1
 • 193 Interviews
Globant Interview Questions
3.7
 • 181 Interviews
Iris Software Interview Questions
4.0
 • 177 Interviews
ThoughtWorks Interview Questions
3.9
 • 156 Interviews
View all

Ness Digital Engineering Reviews and Ratings

based on 612 reviews

3.4/5

Rating in categories

3.4

Skill development

3.5

Work-life balance

3.3

Salary

2.8

Job security

3.3

Company culture

2.8

Promotions

3.2

Work satisfaction

Explore 612 Reviews and Ratings
Selenium Automation Test Engineer

Hyderabad / Secunderabad,

Bangalore / Bengaluru

4-8 Yrs

Not Disclosed

Ux Designer || Immediate joiner || Ness Digital

Bangalore / Bengaluru

1-6 Yrs

Not Disclosed

Governance Data Engineer

Bangalore / Bengaluru

4-7 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
766 salaries
unlock blur

₹7.2 L/yr - ₹24 L/yr

Software Engineer
520 salaries
unlock blur

₹2.8 L/yr - ₹12 L/yr

Software Developer
219 salaries
unlock blur

₹2.2 L/yr - ₹10.9 L/yr

Senior QA Engineer
214 salaries
unlock blur

₹5.9 L/yr - ₹22 L/yr

Member Technical Staff
212 salaries
unlock blur

₹9.5 L/yr - ₹27.2 L/yr

Explore more salaries
Compare Ness Digital Engineering with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare
write
Share an Interview