i
Celebal Technologies
Filter interviews by
I applied via campus placement at Meghnad Saha Institute of Technology, Kolkata and was interviewed in Apr 2022. There were 3 interview rounds.
The questions were relatively easy.
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine, used for server-side and networking applications.
Node.js is an open-source, cross-platform runtime environment for executing JavaScript code outside of a browser.
It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
Node.js allows developers to build scalable and high-performance applications.
It provides a rich set...
The main modules of Node.js are HTTP, File System, Path, and Events.
HTTP module allows Node.js to transfer data over the HyperText Transfer Protocol (HTTP).
File System module enables interaction with the file system, allowing reading, writing, and manipulating files.
Path module provides utilities for working with file and directory paths.
Events module allows for event-driven programming, enabling the creation and handl
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
Shallow copy only copies the references of nested objects, while deep copy creates new copies of nested objects.
Shallow copy creates a new object, but does not create copies of nested objects. Changes in nested objects reflect in both original and shallow copied objects.
Deep copy creates a new object and also creates copies of nested objects. Changes in nested objects do not reflect in the original object.
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine that allows developers to run JavaScript on the server side.
Node.js is an open-source, cross-platform runtime environment for executing JavaScript code outside of a browser.
It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient for real-time applications.
Node.js is commonly used for building web servers, APIs, and mi...
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Dec 2021. There were 2 interview rounds.
var is function scoped, let and const are block scoped.
var can be redeclared and updated within its scope
let can be updated but not redeclared within its scope
const cannot be updated or redeclared once declared
let and const are not hoisted like var
const must be initialized during declaration
Program to check whether two strings are anagrams or not
Convert both strings to lowercase
Remove all whitespaces from both strings
Sort both strings alphabetically
Compare the sorted strings, if they are equal then they are anagrams
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Fundamental concepts of Java include OOP, platform independence, memory management, and exception handling.
Object-oriented programming (OOP) - Java is based on classes and objects, allowing for encapsulation, inheritance, and polymorphism.
Platform independence - Java code can run on any platform with the help of JVM (Java Virtual Machine).
Memory management - Java has automatic garbage collection to manage memory effici...
Java based questions and few DSA questions
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
HashSet is an unordered collection of unique elements, while Hashtable is a synchronized collection of key/value pairs.
HashSet does not allow duplicate elements, while Hashtable does not allow duplicate keys.
HashSet does not maintain insertion order, while Hashtable does not guarantee any order.
HashSet allows null values, while Hashtable does not allow null keys or values.
Collection is an interface in Java that represents a group of objects, while Collections is a utility class that contains static methods for operating on collections.
Collection is an interface in Java that represents a group of objects.
Collections is a utility class in Java that contains static methods for operating on collections.
Example: List
Example: Collections
Java program to find duplicates in an array of strings
Create a HashSet to store unique elements
Iterate through the array and check if element is already in the HashSet
If element is already in the HashSet, it is a duplicate
Basic DSA questions, best time to buy and sell stock and its variation
posted on 29 Nov 2024
1) Finding and removing loop in linked list. 2)find pair of given sum in binary tree
Print the bottom view of a binary tree
Use a map to store the horizontal distance and node value at each level
Perform a level order traversal of the binary tree
Update the map with the node value at each horizontal distance
Print the node values in the map for the bottom view
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Data Engineer
380
salaries
| ₹4 L/yr - ₹12 L/yr |
Associate
250
salaries
| ₹4 L/yr - ₹10 L/yr |
Associate Consultant
160
salaries
| ₹5 L/yr - ₹16.3 L/yr |
Associate Data Engineer
158
salaries
| ₹2.5 L/yr - ₹11 L/yr |
Data Scientist
124
salaries
| ₹4.5 L/yr - ₹14.3 L/yr |
TCS
Infosys
Wipro
HCLTech