Poly Inc. interview experience Real time questions & tips from candidates to crack your interview

Network Engineer

Poly Inc.
upvote
share-icon
4 rounds | 10 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: Data Structures and algorithms, Operating systems, OOPS, System Design, Dynamic Programming and GraphsEx - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Do Leetcode/Code studio/gfg
Tip 2 : Prepare your resume well and composed
Tip 3 : Practice your aptitude and HR questions beforehand

Application process
Where: Campus
Eligibility: None
Resume Tip
Resume tip

Tip 1 : Shouldn't exceed 2 pages
Tip 2 : Make sure that you don't include too many certifications or skills

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date25 Dec 2021
Coding problem0

It had 60 questions consisting of quantitative aptitude, logical reasoning and technical(c/c++, operating systems, computer networks, data structures and algorithms). It wasn't proctured.

02
Round
Easy
Video Call
Duration45 minutes
Interview date26 Dec 2021
Coding problem5

The interviewer was nice, he greeted us first. The interviewer started from the basics, and then gradually elevated the difficulty level(overall it was easy). We have a whiteboard in zoom, he used that to ask the coding questions.

1. Insertion In A Singly Linked List

Easy
15m average time
90% success
0/40
Asked in companies
MicrosoftHCL TechnologiesPoly Inc.

You are given a Singly Linked List of ‘N’ positive integers. Your task is to add a node having the value ‘VAL’ at position ‘POS’ in the linked list.

Note:
Assume that the Indexing for the linked list starts from 0.
EXAMPLE:
Input: ‘N’ = 5, 'LIST' = [1, 1, 2, 3, 4, -1], ‘VAL’ = 2, ‘POS’ = 1.

Output: 1 -> 2 -> 1 -> 2 -> 3 -> 4 

Here in the given list we can see that the node having value 2 is inserted at position 1.
Try solving now

2. Delete Node In A Linked List

Easy
15m average time
80% success
0/40
Asked in companies
HSBCAdobeCIS - Cyber Infrastructure

You are given a Singly Linked List of integers and a reference to the node to be deleted. Every node of the Linked List has a unique value written on it. Your task is to delete that node from the linked list.

A singly linked list is a linear data structure in which we can traverse only in one direction i.e. from Head to Tail. It consists of several nodes where each node contains some data and a reference to the next node.

Note:

• The reference to the head of the linked list is not given.
• The node to be deleted is not a tail node.
• The value of each node in the Linked List is unique.
• It is guaranteed that the node to be deleted is present in the linked list.

A sample Linked List-

singly_linkedlist

Try solving now

3. Computer Networking Question

Clearly explain the TCP/IP protocol stack along with the functioning of each layer

4. Computer Networking Question

How does a router routes a packet and How does a router uses longest prefix matching to route a packet

5. OS Question

How does a page fault is serviced?

Problem approach

Tip 1 : had to tell all about demand paging, modification/dirty bit of a modified page to be replaced.

03
Round
Easy
Video Call
Duration60 minutes
Interview date27 Dec 2021
Coding problem5

Mostly this round was all about networking questions. He checked my theories and how good i have learning capabilities.

1. Computer Networking Question

How ping is implemented?

Problem approach

Tip 1 : Told him about the ICMP)

2. Computer Networking Question

How can you calculate the round trip time and bandwidth of the network using Ping

3. Computer Networking Question

Explain different algorithms that applies in networking domain?

4. Computer Networking Question

How Minimum Spanning Tree is useful in Networking Domain and Define Articulation Points and what is its significance in networking?

5. Sort 0 1 2

Easy
22m average time
0/40
Asked in companies
AmazonOracleWalmart

You have been given an integer array/list(ARR) of size 'N'. It only contains 0s, 1s and 2s. Write a solution to sort this array/list.

Note :
Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.
Problem approach

calculating the number of 0s,1s and 2s is not counted as the solution for this problem
or you can use a more sophisticated approach in which place the 0's in starting and 2's in the end.

Try solving now
04
Round
Easy
HR Round
Duration20 minutes
Interview date29 Dec 2021
Coding problem0

They shortlisted 6 candidates and gave two PDF's consisting of 50 statements each, the first pdf had 50 positive statements and the 2nd had 50 negative statements and we had to decide whether they are most significant/significant/least significant to us. (we had to answer any 15 of them).

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
960 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
3451 views
0 comments
0 upvotes