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

System Engineer

Infosys private limited
upvote
share-icon
2 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Application story
I applied on campus. They asked us to fill out a form, and we received an exam link, which included coding and MCQs. After passing the exam, we moved to the next phase for the interview round. A few days later, I received the confirmation of my selection.
Preparation
Duration: 6 months
Topics: React.js, Angular, Node.js, Express.js, SQL, MongoDB
Tip
Tip

Tip 1: Learn by doing—it gives you hands-on experience and helps you remember the syntax.

Tip 2: Start with some basic projects first—it helps you understand execution and how data flows from the frontend to the backend.

Application process
Where: Campus
Eligibility: No backlogs. (Salary Package: 3.6 LPA)
Resume Tip
Resume tip

Tip 1: Focus on projects.
Tip 2: Highlight your skills.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date24 Sep 2021
Coding problem3

1. Minimize The Maximum

Easy
15m average time
85% success
0/40
Asked in companies
OracleGartnerSAP Labs

You are given an array of N integers and an integer K. For each array element, you are allowed to increase or decrease it by a value k. The task is to minimize the difference between the maximum element and the minimum element after modifications.

Try solving now

2. Next Greater Element

Moderate
20m average time
90% success
0/80
Asked in companies
ZSMicrosoftUber

You are given an array arr of length N. You have to return a list of integers containing the NGE(next greater element) of each element of the given array. The NGE for an element X is the first greater element on the right side of X in the array. Elements for which no greater element exists, consider the NGE as -1.

For Example :

If the given array is [1, 3, 2], then you need to return [3, -1, -1]. Because for 1, 3 is the next greater element, for 3 it does not have any greater number to its right, and similarly for 2.
Try solving now

3. Anagram Pairs

Moderate
30m average time
60% success
0/80
Asked in companies
JP MorganNearbuyTata Consultancy Services (TCS)

You are given two strings 'str1' and 'str1'.


You have to tell whether these strings form an anagram pair or not.


The strings form an anagram pair if the letters of one string can be rearranged to form another string.

Pre-requisites:

Anagrams are defined as words or names that can be formed by rearranging the letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "rasp" are anagrams. 

Other examples include:

'triangle' and 'integral'
'listen' and 'silent'
Note:
Since it is a binary problem, there is no partial marking. Marks will only be awarded if you get all the test cases correct. 
Try solving now
02
Round
Medium
Face to Face
Duration45 minutes
Interview date8 Oct 2021
Coding problem4

1. Check If One String Is A Rotation Of Another String

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

You are given two Strings 'P' and 'Q' of equal length.


Your task is to return 1 if String 'P' can be converted into String 'Q' by cyclically rotating it to the right any number of times ( Possibly Zero ), else return 0.


A cyclic rotation to the right on String 'A' consists of taking String 'A' and moving the rightmost character to the leftmost position. For example, if 'A' = "pqrst", then it will be "tpqrs" after one cyclic rotation on 'A'.


For example:
Consider the two strings 'P' = "abfyg" and 'Q' = "gabfy" 

If we cyclically rotate String 'P' to the right once. The resulting string P becomes "gabfy" which is equal to String 'Q'. 

Therefore it is possible to convert String 'P' to String 'Q'.
Try solving now

2. DBMS

  • What are the different types of databases? (Learn)
  • What are DML and DQL queries?
  • Explain normalization forms. (Learn)
  • What are primary and foreign keys? (Learn)

3. REST API

  • What is a REST API? (Learn)
  • What are the methods of a REST API? (Learn)
  • Difference between GET, PUT, and POST. (Learn)

 

4. Artificial Intelligencev

  • What do you know about AI?
  • What is machine learning? Give a real-world example.
  • What are chatbots?
  • Name the chatbot used in IRCTC.

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
System Engineer
4 rounds | 13 problems
Interviewed by Infosys private limited
1199 views
0 comments
0 upvotes
System Engineer
3 rounds | 3 problems
Interviewed by Infosys private limited
2677 views
0 comments
0 upvotes
System Engineer
2 rounds | 3 problems
Interviewed by Infosys private limited
0 views
0 comments
0 upvotes
System Engineer
2 rounds | 5 problems
Interviewed by Infosys private limited
1084 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
System Engineer
2 rounds | 2 problems
Interviewed by Cognizant
4965 views
5 comments
0 upvotes
company logo
System Engineer
3 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
2463 views
0 comments
0 upvotes
company logo
System Engineer
2 rounds | 1 problems
Interviewed by Tata Consultancy Services (TCS)
2038 views
0 comments
0 upvotes