top of page

Name

Lakshit Saini


LinkedIn Profile


College Name

NIT Warangal


Branch

Metallurgy & Materials Engineering


Company's Name

Celigo, Inc.


Role

Software Engineer, (FTE)


Brief description of role

The main responsibility is to work in a team of highly talented individuals committed to offering the best quality services and products in the area of business cloud computing (SaaS). A software engineer will design and bring to market turnkey business apps for users of cloud systems such as NetSuite, Salesforce.com, Google, Amazon, Magento, and more.


Job Location

Hyderabad


Eligible branches

All BTech


Eligibility Criteria

CGPA Cutoff: (strictly >=)6.0 NO ACTIVE BACKLOGS Class 10 & 12: 65% and above


Selection Procedure

Round 1 : OT Round 2 : Technical Interview-1 Round 3 : Technical Interview-2 Round 4 : HR Interview


Description of Online Test

1. 21 MCQs(Aptitude + Technical), Difficulty – Easy to Medium, Topics - Algorithms, Data Structures, OOP, Databases, Operating Systems, Computer Networks and General Aptitude. 2. 3 Coding Questions, Difficulty – Medium to Hard, Topics - Dynamic Programming, Heaps and Graphs.


Description of Technical interview

Tech Interview-1: 1. Brief discussion on my projects. 2. A variation of House Robber problem (Dynamic Programming) 3. ‘Counting the number of provinces’ problem (Graphs) 4. Finding LCA of any two nodes in Binary tree & BST 5. Few questions on Operating Systems concepts like Virtual Memory & Thrashing etc... 6. Few Behavioural questions Tech Interview Round-2: 1. Given an array as input, consider it as a level order traversal of a binary tree. Make all different possible binary trees having the same level order traversal represented by the array. 2. Design Facebook (Low level design only) 3. Design an efficient algorithm for friends suggestion system of facebook/linkedin 4. Few questions about my programming journey 5. Few Behavioural questions


Description of HR round

1. Brief introduction of me and a few questions on my background. 2. Typical HR question like – a) Why Celigo? b) How can you assure about your contribution to the growth of the company after joining? c) Describe yourself in 3 words


What should be the preparation strategy for an aspiring candidate?

1. Should prepare any programming frameworks with strong Object-Oriented skills. 2. Should try to build a solid foundation in computer science with strong competency in: a) Data structures b) Design principles c) Algorithms d) Software design (low-level class designs) 3. Some familiarity with the following applications is a plus point: Node JS / MongoDB / Amazon AWS / Apache Kafka


Resources for Preparation

1. Competitive programming : Codechef/Codeforces 2. DSA practice : Leetcode/Interviewbit/GFG 3. Algorithms and system design : Gaurav Sen (YT Channel) 4. Dynamic Programming : Aditya Verma (YT Channel) 5. Graphs : CodenCode (YT Channel) 6. DBMS, OS and CN : Gate Smashers (YT Channel) 7. OOP and SQL : JavaTpoint/W3Schools/Hackerrank 8. JavaScript : Akshay Saini (YT Channel)


Any additional information you want to provide from your side

Practice daily, identify your weaknesses and improve them. Discuss problems with your peers and have some mock interviews beforehand.


Comments


Commenting has been turned off.
Xpiria (7).png
Xpiria (4).png
bottom of page