Endurance International Group Interview Experience | Set 2 (On-campus)
Endurance International Group came to our campus to hire for Full Time Employment (FTE) and for Internship for the following two profiles:
- Operations Engineer
- Software Development Engineer
Total registrations were more than 2k out of which only 1 got selected for FTE. There were total of 5 rounds :
- MCQuizzes [30]questions [30]Minutes
- Coding [1]Question [2]Hours
- Technical Interview [1]Hour
- Technical Interview [1]Hour
- HR Interview [-]Depends
Round 1
Round1 was MCQ round with 30 questions. 4 marks for correct answer and -1 for wrong answer. The test was focused to judge your knowledge of core subjects such as
- Data Structures
- Algorithms
- OOPS
- Operating Systems
- Networks
- DBMS
Around 50 Students got selected for the coding round.
Round 2
Problem: To develop a Log rotation System. The question was divided into 3 different sub-parts. Docs of all the languages were provided.
Coding round was focused to judge your knowledge of development and file handling. The main thing which the Endurance Team was looking for is the approach to handle the question. Many students were hard coding the problem and they straight away rejected such students.
Advice: Don’t get panic by seeing the question, instead try to implement what you already know and don’t hard code. I repeat don’t hard code.
Round 3 : Technical Interview
Interviewer mainly focused on data structures, OOPS and OS. Hardly any question from the Resume was asked.
A few questions which I remember
- Given an array of integers find out the k smallest integers? [I told him Heap approach]
- He asked me to explain building of heap and write the entire heap code and asked its complexity
- He then asked, How the time complexity of building a heap is O(n)
- XOR Linked List (It was not a straight question)
- Polymorphism and Dynamic Binding
- What is paging?
Round 4 : Technical Interview
Interviewer mainly focused on development, design, OOPS, DBMS, Data structures, Resume
A few questions which I remember
- Create Database schema for the project I listed in my Resume followed by few SQL queries on that schema
- Can we explicitly call Destructor?
- Scaling of web Applications
- Design Rubic’s Cube [Input,features,data structure to be used and play the game]
- Design strtok library function. [Explained me what it does]
- Leaf to Leaf path sum
Round 5
HR
This article is contributed by Shivam Arora. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
Please Login to comment...