i
Ness Digital Engineering
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
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
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
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
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
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.
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There was 1 interview round.
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
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
Ness Digital Engineering interview questions for popular designations
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
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
Get interview-ready with Top Ness Digital Engineering Interview Questions
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
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.
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
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...
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
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Async improves performance by allowing non-blocking execution of tasks.
Async programming allows multiple tasks to run concurrently, improving overall system throughput.
By avoiding blocking operations, such as waiting for I/O or network requests, other tasks can continue execution.
Async programming can utilize resources more efficiently by reducing idle time.
It enables better responsiveness in user interfaces by not blo...
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 Funct
Interview experience
based on 567 reviews
Rating in categories
5-11 Yrs
₹ 20-33 LPA
Senior Software Engineer
787
salaries
| ₹6 L/yr - ₹23 L/yr |
Software Engineer
512
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Member Technical Staff
238
salaries
| ₹8.8 L/yr - ₹30.4 L/yr |
Software Developer
228
salaries
| ₹2.5 L/yr - ₹11.7 L/yr |
Senior QA Engineer
220
salaries
| ₹5.9 L/yr - ₹23 L/yr |
TCS
Wipro
Infosys
HCLTech