Celigo interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Celigo
upvote
share-icon
5 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
I am a electrical ug student and have practiced problems on leetcode and interview bit for about 9 months before my placements. I have solved almost 500 questions on all platforms combined
Application story
CELIGO came on campus with one online assessment followed by four round of interviews. The process was done in online mode only
Why selected/rejected for the role?
my performance in all the four round was good and I was able to answer all the questions with suitable approaches and follow ups to
Preparation
Duration: 9 months
Topics: Data Structures Algorithms,OS,CN,OOPS(c++),Nodejs and Js
Tip
Tip

Tip 1 : Practice Atleast 500 DSA Questions
Tip 2 : Do Atleast 2 projects with complete knowledge of all features you mention in your resume
Tip 3 : Prepare core subject well

Application process
Where: Campus
Eligibility: Branches allowed : CSE , IT , ECE , EE and CGPA 7 and above
Resume Tip
Resume tip

Tip 1:Have at least 2 projects on resume.
Tip 2:Do not put false things on resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration120 mins
Interview date30 Aug 2022
Coding problem1

1. Word Search - ll

Moderate
30m average time
50% success
0/80
Asked in companies
SamsungUberOYO

You are given a two-dimensional grid having 'N' rows and 'M' columns, consisting of upper case characters. You are also given a word 'WORD'. You have to find the number of occurrences of that word in the grid.

Starting from a given cell, a word can be formed by moving in all eight directions: horizontally left, horizontally right, vertically up, vertically down, and four diagonal directions.

Example :
There are three occurrences of the word 'NINJA' in the following grid:

word_grid

Note :
1) Given word will not be a single character.

2) If occurrences of the given word start from two different cells, then these two occurrences are considered to be different.

Consider the word 'XYX' to be searched in the string 'AXYXB'. Here, we find an occurrence of 'XYX' at index 2 going in the right direction, and another occurrence at index 4 going in the left direction.

Although these two words correspond to the same word, they will be considered as different occurrences.
Problem approach

Used backtracking and trie to solve this problem , the given problem was almost similar and the same approach was being applied as word search 2 problem

Try solving now
02
Round
Easy
Face to Face
Duration40 mins
Interview date2 Sep 2022
Coding problem2

1. Inorder Traversal

Easy
32m average time
0/40
Asked in companies
Wells FargoAmazonShareChat

You have been given a Binary Tree of 'n' nodes, where the nodes have integer values. Your task is to return the In-Order traversal of the given binary tree.


For example :
For the given binary tree:

The Inorder traversal will be [5, 3, 2, 1, 7, 4, 6].
Problem approach

standard problem

Try solving now

2. Intersection of Two Linked Lists

Easy
25m average time
73% success
0/40
Asked in companies
Hewlett Packard EnterpriseSamsungIntuit

You are given two Singly Linked Lists of integers, which may have an intersection point.

Your task is to return the first intersection node. If there is no intersection, return NULL.


Example:-
The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

alt.txt

Problem approach

there are multiple approaches to this problem , all the approaches were discussed

Try solving now
03
Round
Medium
Face to Face
Duration40 mins
Interview date2 Sep 2022
Coding problem2

1. First Missing Positive

Moderate
18m average time
84% success
0/80
Asked in companies
DunzoHikeSamsung

You are given an array 'ARR' of integers of length N. Your task is to find the first missing positive integer in linear time and constant space. In other words, find the lowest positive integer that does not exist in the array. The array can have negative numbers as well.

For example, the input [3, 4, -1, 1] should give output 2 because it is the smallest positive number that is missing in the input array.

Problem approach

exact same problem , first discussed brute force and then optimised approach

Try solving now

2. Longest Valid Parentheses

Moderate
10m average time
90% success
0/80
Asked in companies
Goldman SachsDunzoAmazon

You are given a string ‘S’ containing only the characters ‘)’ and ‘(‘. You need to find the length of the longest valid i.e. well-formed parentheses substring.

For example:
Let the given string be “(()())((”.

Here the valid parentheses substrings are: “()”, “()” and “(()())”. Out of these the longest valid string is “(()())” which has a length 6.
Problem approach

backtracking approach and then optimised approach

Try solving now
04
Round
Easy
Face to Face
Duration30 mins
Interview date2 Sep 2022
Coding problem1

It was hiring managerial round taken by a senior software engineering manager and projects mentioned in my resume were discussed

1. DBMS

Describe about synchronous/asynchronous nature of Node.js
What are the common node modules that you have used in your project and their functionalities
JSON and BSON
what are rest apis and data type returned by apis
discussion of a specific feature implemented by me in the project
Benefits of using MongoDB
Some other problems related to my project involving debugging and some involving scaling

05
Round
Easy
HR Round
Duration25 mins
Interview date2 Sep 2022
Coding problem1

1. Basic HR Questions

Any further studies plan
Tell me about yourself
Brief description of projects done and extra curricular mentioned
some cross questions

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
9584 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by Arcesium
1785 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by HashedIn
1875 views
0 comments
0 upvotes