Infosys private limited interview experience Real time questions & tips from candidates to crack your interview

Digital Specialist Engineer

Infosys private limited
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started coding in 1st semester itself, I chose Java as my first language. Then after I got a good grip over DSA I started exploring web development and kept doing leetcode side by side
Application story
So Infosys came to my campus, they had a criteria of 7 CGPA and above. First round was coding test which had 3 questions easy - medium level. After that they had 2 interviews
Why selected/rejected for the role?
They had 2 interviews after which 16 students were selected for the job, I was one of them. Overall the interviews were pretty straight forward anybody who prepared well from the start could have cracked it.
Preparation
Duration: 6 months
Topics: Topics: Data Structures, OS, DMBS, Operating Systems, Computer Networks, LLD
Tip
Tip

Tip 1 :Start giving contests on platforms like codeforces, leetcode etc as soon as you get a basic understanding of DSA
Tip 2 : Keep studying CS fundamentals from the start itself
Tip 3 :Try doing Low Level Design problems as well

Application process
Where: Campus
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1:Maintain a good cgpa 
Tip 2:Have atleast 3 projects in your resume

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date9 Nov 2020
Coding problem2

1. Largest Distance Between Two Nodes In A Tree

Moderate
15m average time
85% success
0/80
Asked in companies
FacebookWalmartArcesium

You are given an arbitrary unweighted rooted tree which consists of N nodes, 0 to N - 1. Your task is to find the largest distance between two nodes in the tree.

The distance between two nodes is the number of edges in a path between the nodes (there will always be a unique path between any pair of nodes since it is a tree).

Note :
Use zero-based indexing for the nodes.

The tree is always rooted at 0.
Problem approach

Simple BFS worked

Try solving now

2. Merge Point Of Two Linked Lists

Moderate
0/80
Asked in companies
Chegg Inc.AppleAdobe

Given two singly linked lists, 'FIRST_HEAD' and 'SECOND_HEAD'. Your task is to find the 'MERGING POINT' i.e. the data of the node at which merging starts. If there is no merging, return -1.

For example:-

The given Linked Lists are merging at node c1.
In this case, c1 is 'MERGING POINT'.

alt.txt

Problem approach

At first I gave the interviewer a complete brute force by considering each element of the first list and comparing it with each element of another list but that was inefficient. So I gave the interviewer optimal approach by finding difference of lengths of linked list and then traverse bigger linked list to difference. Now start traversing both linked lists till we find the common element. This solution impressed the interviewer.

Try solving now
02
Round
Medium
Face to Face
Duration30 minutes
Interview date10 Nov 2020
Coding problem1

1. DFS Traversal

Moderate
35m average time
65% success
0/80
Asked in companies
SamsungIntuitGoldman Sachs

Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given using 'GRAPH' matrix, where i-th edge is between GRAPH[i][0] and GRAPH[i][1]. print its DFS traversal.

V is the number of vertices present in graph G and vertices are numbered from 0 to V-1. 

E is the number of edges present in graph G.
Note :
The Graph may not be connected i.e there may exist multiple components in a graph.
Problem approach

I simply used the Depth-first search approach to solve this problem and wrote its neat code with good handwriting to the interviewer and he made me dry run it on few test cases and it was working fine.

Try solving now
03
Round
Easy
HR Round
Duration15 minutes
Interview date10 Nov 2020
Coding problem1

1. Basic HR Questions

Name different Android versions.
Tell me about yourself and your family background.

Problem approach

Tip 1:Told him different versions, although I didn’t remember all but told him in sequence what I remembered.
Tip 2:Gave him basic introduction of myself and my family.

Here's your problem of the day

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

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
Digital Specialist Engineer
3 rounds | 3 problems
Interviewed by Infosys private limited
1042 views
0 comments
0 upvotes
Digital Specialist Engineer
2 rounds | 3 problems
Interviewed by Infosys private limited
817 views
0 comments
0 upvotes
Digital Specialist Engineer
2 rounds | 4 problems
Interviewed by Infosys private limited
1124 views
0 comments
0 upvotes
Digital Specialist Engineer
1 rounds | 2 problems
Interviewed by Infosys private limited
1145 views
0 comments
0 upvotes