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

Software Engineer

Infosys
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 Months
Topics: Algorithms, OOPS, Data Structures, OS, DBMS, Puzzles
Tip
Tip

Tip 1 : Thorough revision of your projects, skills, and previous experience as mentioned in your resume
Tip 2 : Practice of Mathematical and Logical Puzzles
Tip 3 : Good coding command

Application process
Where: Campus
Eligibility: 10th >60%, 12th >60%, Diploma >65%, B Tech >65% (>6 CGPA and No Standing Backlog)
Resume Tip
Resume tip

Tip 1 : Resume should always be crisp, clear, and short
Tip 2 : Only mention projects which you can explain and defend

Interview rounds

01
Round
Medium
Online Coding Interview
Duration100 minutes
Interview date28 Sep 2020
Coding problem0

The test was 100 minutes long, web-proctored and switching between tabs was not allowed.

Series of questions based on Reasoning Ability, Mathematical Ability, Verbal Ability and Puzzle Solving.

02
Round
Medium
Video Call
Duration45 Minutes
Interview date30 Oct 2020
Coding problem2

This was the second round and the interview round. It was all about OOPS concepts, OS and DBMS fundamentals, CV discussion. It was approximately 45 mins long.

1. Split the String

Easy
0/40
Asked in companies
Morgan StanleyLinkedInInfosys

You are given a string ‘str’ of ‘N’ lowercase alphabets. Your task is to check whether it is possible to split the given string into three non-empty substrings such that one of them is a substring of another two.

For example:

‘str’ = 'abcabab', we can split this string into 3 string a, b, c as a = 'abc', b = 'ab',  c = 'abc', we can clearly see that b is a substring of both a and c.

Note:

A substring is a contiguous sequence of characters within a string. For example 'ab', 'b' and 'abc' are the substring of string 'abc', but 'ac' is not a substring of 'abc'. 

A non-empty substring means a substring with a size greater than 0.
Try solving now

2. Technical Questions

Function and coding practices of python were questioned. Question on predefined functions and then finally implementation of OOP concept in python.

Questions were focused on resume, skills, and projects

Here's your problem of the day

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

Skill covered: Programming

Which operator is used for exponentiation in Python?

Choose another skill to practice
Similar interview experiences
company logo
Software Engineer
2 rounds | 1 problems
Interviewed by Infosys
1147 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Infosys
1610 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 3 problems
Interviewed by Infosys
883 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 4 problems
Interviewed by Infosys
876 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
2555 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
1802 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes