Filter interviews by
Clear (1)
I was interviewed in Jan 2025.
This assignment involved API design, encompassing multiple topics, and included the requirement to write test cases. The focus was on an Event Ticket Reservation System.
Yes, inheritance in JavaScript is achieved through prototype chaining.
In JavaScript, objects can inherit properties and methods from other objects through prototype chaining.
The prototype property allows objects to inherit properties and methods from another object.
Child objects can access properties and methods of their parent objects through the prototype chain.
Example: function Animal() {} Animal.prototype.eat = fun...
Function overriding is a concept where a subclass provides a specific implementation of a method that is already provided by its superclass.
In JavaScript, function overriding can be achieved by defining a method in a subclass with the same name as a method in its superclass.
When an object of the subclass calls the overridden method, the subclass's implementation is executed instead of the superclass's.
This allows for c...
Creating a basic POST API with error handling, marshalling, test cases, and HTTP status codes.
Create a Node.js server using Express framework
Define a POST route that handles incoming requests
Implement error handling using try-catch blocks
Use marshalling to convert data between different formats (e.g. JSON to object)
Write test cases using a testing framework like Mocha and Chai
HTTP status codes: 200 (OK), 400 (Bad Reque...
To create a basic connection to MongoDB, you need to install the MongoDB driver, set up a connection string, and use the MongoClient to connect to the database.
Install the MongoDB driver using npm install mongodb
Set up a connection string with the MongoDB URI
Use the MongoClient to connect to the database
Use JavaScript methods to determine frequency and delete all occurrences of a specific element in an array of strings.
Use the reduce method to count the frequency of the specific element in the array.
Use the filter method to remove all occurrences of the specific element from the array.
Top trending discussions
I applied via Naukri.com and was interviewed in May 2019. There was 1 interview round.
posted on 20 Feb 2024
I applied via Campus Placement
2 Questions - 1 graph and one basic
posted on 6 May 2024
The 'ref' keyword in C# is used to pass arguments by reference instead of by value.
Allows a method to modify the value of the argument passed to it
Useful when you want to update the original value of a variable inside a method
Can be used with value types and reference types
Example: void UpdateValue(ref int num) { num = 10; }
Example: int value = 5; UpdateValue(ref value); // value will be 10 after the method call
React Hooks are functions that let you use state and other React features without writing a class.
React Hooks were introduced in React 16.8.
They allow you to use state and other React features in functional components.
Some commonly used React Hooks are useState, useEffect, useContext, etc.
Hooks are more lightweight and easier to understand compared to class components.
I applied via Naukri.com and was interviewed before Jan 2022. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.
String is immutable, while StringBuilder is mutable and more efficient for concatenating strings.
String is immutable, meaning once created, its value cannot be changed. StringBuilder is mutable, allowing for modifications without creating new objects.
String concatenation creates a new string object each time, while StringBuilder modifies the existing object directly.
StringBuilder is more efficient for concatenating mul...
Async and await are keywords in JavaScript used to work with asynchronous code.
Async is used to define a function as asynchronous, allowing it to run in the background without blocking the main thread.
Await is used to pause the execution of an async function until a Promise is settled, and then resumes the function with the resolved value.
Async/await is a more readable and cleaner way to write asynchronous code compare...
posted on 1 Feb 2023
I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
Technical aspects about linked list,trees, stacks
Topic related to humanities
I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.
I was given a case study to write multiple outputs by lookinginto a program.
Some of the top questions asked at the Synamedia Node Js Backend Developer interview -
based on 1 interview
Interview experience
Software Engineer
118
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
80
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Software Engineer
43
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Zee Entertainment Enterprises
Tata Play
Videocon d2h
Sun TV Network