i
Celebal Technologies
Filter interviews by
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOPs focuses on creating objects that interact with each other to solve problems.
Key principles of OOPs include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation involves bundling data and methods that operate on the data into...
SOLID principles are a set of five design principles that help make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its sub...
I applied via Approached by Company and was interviewed before May 2023. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Dec 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Apr 2021. There were 2 interview rounds.
Basic gocube test
I applied via Recruitment Consulltant and was interviewed before Jul 2023. There were 3 interview rounds.
It happened in Mettel platfrom, where there were 3 sections like any normal test but mostly focused on the role we are applying for
I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.
Logical qns totally-easy to moderate
Coding in tech tools as interviewed
I have experience using a variety of tech tools including Microsoft Office Suite, Google Analytics, and Salesforce.
Microsoft Office Suite (Word, Excel, PowerPoint)
Google Analytics for data analysis
Salesforce for CRM management
Duration 1 hr around 60 questions
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
Identify anagrams within a given sentence
Split the sentence into individual words
Compare each word to every other word to find anagrams
Store anagrams in an array of strings
The lowest common ancestor (LCA) of a binary tree is the shared ancestor of two nodes farthest from the root.
Start from the root and recursively search for the nodes in the left and right subtrees.
If one node is found in the left subtree and the other in the right subtree, then the root is the LCA.
If both nodes are found in the left subtree, then the LCA is in the left subtree. Same for the right subtree.
Repeat the pro
Use a hash set to find duplicates in a string efficiently.
Create a hash set to store characters as you iterate through the string.
If a character is already in the hash set, it is a duplicate.
Return the duplicates as an array of strings.
To find the sum of digits in reverse order, reverse the number and then add the digits together.
Reverse the given number
Separate each digit of the reversed number
Add all the digits together to get the sum
To deal with daily problems, it is important to stay calm, prioritize tasks, seek help when needed, and learn from each experience.
Stay calm and composed to think clearly and make rational decisions
Prioritize tasks based on urgency and importance
Seek help from colleagues or supervisors when facing complex problems
Learn from each experience to prevent similar problems in the future
based on 5 interviews
Interview experience
based on 30 reviews
Rating in categories
Data Engineer
412
salaries
| ₹4.5 L/yr - ₹13 L/yr |
Associate
259
salaries
| ₹4 L/yr - ₹10 L/yr |
Associate Consultant
160
salaries
| ₹5 L/yr - ₹15 L/yr |
Associate Data Engineer
159
salaries
| ₹4 L/yr - ₹10.5 L/yr |
Data Scientist
129
salaries
| ₹4.5 L/yr - ₹16 L/yr |
Intellect Design Arena
Thomson Reuters
Oracle Cerner
NextComm Corporation