The company visited campus for recruitment for the posts of Associate Software Engineer and Cloud Operations Engineer. There were three rounds, Coding round, Technical Interview, and Managerial cum HR round.
Round 1 (Coding Round): This round had four coding questions and 35 MCQs of OS, Networking, DBMS, and Cloud Services. There was one coding question of dynamic programming, two questions were from array and string, respectively, and one question was for Python only.
- An array of schedules of tech presentations are given. It has a start time and ends time. Find the maximum number of presentations that can be attended by a person.
- Alphabets are arranged on a wheel. Given, an encrypted string decrypts the string by replacing each character with kth character anti-clockwise.
- Given a function f, and its argument. Return a function that does the same operation as f would but with the arguments reversed. (Python only)
Given n piles of boxes of unequal height. Find the minimum number of steps required to make all piles of the same height. In one step, and no. of boxes can be removed from a pile of bigger height to the next lower height pile.
Round 2 (Technical Interview): In this round, the interviewer asked questions from Python, Networking, Operating System (UNIX). They will also ask questions from OOPs. 2 questions were given, and I was asked to write code for it.
Some questions were:
- Define TCP model and/or OSI model
- The flow of data when a link is clicked.
- Iterables, decorators, generators of Python.
- Common networking commands will also be discussed.
Round 3 (Managerial Interview): 7 students were selected for this round. The interview started with my introduction. Then common questions were asked:
- What was my role in the projects?
- What are my ambitions in life?
- Where do I see myself in 3-4 years?
- Why do I want to join Z Scaler?
- What do I like most about coding or testing?
- Questions were also on my habit, which I told in my introduction.
3 students were given the offer.
You need to have a strong knowledge of Networking and Operating Systems to qualify their interviews.