i
Ness Digital Engineering
Filter interviews by
Different types of CDs views include hierarchical, network, relational, object-oriented, and multidimensional views.
Hierarchical view organizes data in a tree-like structure with parent-child relationships.
Network view allows for multiple parent-child relationships between records.
Relational view represents data in tables with rows and columns.
Object-oriented view treats data as objects with attributes and methods.
Mult...
Annotations in CDS views are used to provide additional information about the data model, such as defining associations, specifying constraints, and adding documentation.
Annotations are used to enhance the metadata of CDS views
Annotations can be used to define associations between entities
Annotations can specify constraints on the data model
Annotations can also be used to add documentation to the CDS view
Top trending discussions
I applied via LinkedIn and was interviewed in Nov 2024. There were 4 interview rounds.
Pair programming Round - It involves collaborating with the interviewer on the development of a small or micro feature.
System Design Interview - High Level & Low Level Design
Behavioral Interview Round - Test our abilities to handle various conflicts & leadership qualities
Social Issues - Test our understanding of various social/real-world problems and solutions
I was interviewed before Jan 2024.
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
The protocols that work when there is a communication between 2 Pbx systems are SIP (Session Initiation Protocol) and H.323.
SIP (Session Initiation Protocol) is commonly used for setting up and tearing down voice or video calls over IP networks.
H.323 is an older protocol used for multimedia communication over IP networks.
Both SIP and H.323 are commonly used in VoIP (Voice over Internet Protocol) systems to facilitate c
An ellipse is a closed curve that is shaped like a stretched circle.
It has two focal points, which are equidistant from the center.
The sum of the distances from any point on the ellipse to the two focal points is constant.
Ellipses are commonly used in mathematics, physics, and engineering.
Examples of ellipses include the orbits of planets around the sun and the shape of some lenses and mirrors.
Lookup is used to find a specific value in a table while extract is used to retrieve a subset of data from a larger dataset.
Lookup searches for a specific value in a table and returns a related value from the same row or column.
Extract retrieves a subset of data from a larger dataset based on certain criteria.
Lookup is used to join tables while extract is used to filter data.
Lookup is commonly used in Excel while extra...
Yes, lookup can be used in a single rule.
Lookup can be used to retrieve data from another table or object.
It can be used in a single rule to fetch data and use it in the current rule.
Lookup can be used with filters to retrieve specific data.
Lookup can also be used to retrieve data from related objects.
To split 1000 records into 100, divide the total number of records by the desired number of splits.
Use a loop to iterate through the records and add them to an array or list
Calculate the number of records per split by dividing the total number of records by the desired number of splits
Use another loop to split the records into the desired number of splits based on the calculated number of records per split
Ensure that a
The ternary operator can be used instead of if.
The ternary operator is a shorthand version of if-else statement.
Syntax: condition ? value_if_true : value_if_false
Example: a ? map(a) : b
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
Peer-coding test based on the provided tech-stack
Current project involves developing a cloud-based CRM system for a multinational corporation.
Utilizing microservices architecture for scalability and flexibility
Implementing RESTful APIs for seamless integration with other systems
Leveraging cloud services like AWS for hosting and data storage
Using Docker containers for easy deployment and management
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 3 interview rounds.
Best coding practices involve writing clean, efficient, and maintainable code.
Use meaningful variable and function names
Follow consistent coding style and formatting
Write comments to explain complex logic
Avoid duplicate code by using functions and classes
Test code thoroughly before deployment
TDD stands for Test-Driven Development, which involves writing test cases before writing the actual code.
TDD is a software development process where tests are written before the code implementation.
Test cases are written based on the expected behavior of the code.
Developers write just enough code to pass the tests, ensuring code quality and functionality.
TDD helps in identifying bugs early in the development process.
Ex...
I chose this tech stack because of its scalability, performance, and community support.
Chose tech stack based on scalability needs
Selected for performance optimization
Considered community support for troubleshooting and updates
Interview experience
Senior Software Engineer
770
salaries
| ₹6 L/yr - ₹22.5 L/yr |
Software Engineer
514
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Member Technical Staff
238
salaries
| ₹8.8 L/yr - ₹30.4 L/yr |
Software Developer
221
salaries
| ₹2.5 L/yr - ₹11.8 L/yr |
Senior QA Engineer
207
salaries
| ₹5.9 L/yr - ₹21.6 L/yr |
TCS
Wipro
Infosys
HCLTech