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

Digital Specialist Engineer

Infosys Technologies Limited
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
My journey into software development started with curiosity and consistency rather than instant success. I began with the basics of programming and gradually moved on to data structures, web development, and real-world projects. Initially, concepts like JavaScript, React, backend APIs, and system design felt overwhelming, but I focused on learning step by step instead of rushing the process. I spent time building projects, debugging errors, improving my understanding of fundamentals, and learning how real applications are structured. I also practiced problem-solving regularly, which helped strengthen my logical thinking. There were moments of self-doubt and setbacks, but I treated them as part of the learning process. Cracking this interview was not about memorizing answers but about developing clarity in concepts, consistency in effort, and confidence through practice. This journey taught me patience, discipline, and a belief in continuous improvement.
Application story
I applied for this role through my college’s on-campus placement process. The placement cell shared the opportunity, and I registered through the official portal. After shortlisting, I received the assessment link and interview details via email. The overall process was smooth and well-organized, with clear communication at every stage. The entire journey, from application to interview, helped me understand how campus hiring works and provided valuable exposure to real recruitment processes.
Why selected/rejected for the role?
I believe I was selected because of my clarity in fundamentals, honesty about what I knew, and the projects I had worked on. Instead of trying to sound perfect, I focused on explaining my approach and thought process clearly. My project discussions went well because I had actually built and debugged them myself, which reflected in my confidence. I was also consistent with my preparation and demonstrated a willingness to learn rather than claiming to know everything. This experience taught me that strong fundamentals, genuine effort, and clear communication matter more than trying to impress with buzzwords.
Preparation
Duration: 6 months
Topics: Data Structures, Algorithms, OOP, JavaScript, React, Node.js, REST APIs, SQL, Operating Systems
Tip
Tip

Tip 1: Practice DSA consistently instead of doing it only before interviews.

Tip 2: Build at least 2–3 real projects and understand every line of your code.

Tip 3: Revise fundamentals and learn to explain concepts clearly.

Application process
Where: Campus
Eligibility: Above 6.5 CGPA, (Salary Package: 6.25 LPA)
Resume Tip
Resume tip

Tip 1: Mention only those skills and projects that you can confidently explain.

Tip 2: Keep projects practical and showcase real learning instead of just certificates.

Tip 3: Keep your resume simple, clean, and limited to one page.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration180 minutes
Interview date1 Jan 2025
Coding problem2

The test was conducted online and scheduled during the daytime. The environment was calm since it was taken from home. The instructions were clearly provided before the test began. The round consisted of both MCQs and coding questions. Time management was important because switching between sections required careful planning. Overall, the experience was similar to other online assessments and tested both conceptual understanding and problem-solving skills.

1. Longest Subarray With No Repetitions

Moderate
25m average time
75% success
0/80
Asked in companies
AmazonFacebookSlice

You are given an array ‘arr’. You are supposed to find the length of the longest subarray which does not contain any repeated numbers.

Problem approach

Step 1: I first considered using a brute-force approach, where I checked every subarray to verify whether all elements were unique. This worked logically but was inefficient for larger inputs.

Step 2: I realized that I could optimize the solution using a sliding window technique along with a set to track unique elements.

Step 3: I used two pointers, expanding the window when elements were unique and shrinking it when duplicates were found. This significantly reduced the time complexity.

Step 4: After implementing this approach, I tested it with multiple inputs and edge cases, and the solution worked efficiently. The interviewer was satisfied with the optimized approach.

Try solving now

2. Check If The String Is A Palindrome

Easy
10m average time
90% success
0/40
Asked in companies
CIS - Cyber InfrastructureSamsungSterlite Technologies Limited

You are given a string 'S'. Your task is to check whether the string is palindrome or not. For checking palindrome, consider alphabets and numbers only and ignore the symbols and whitespaces.

Note :

String 'S' is NOT case sensitive.

Example :

Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Problem approach

Step 1: I first thought of reversing the string and comparing it with the original string. However, I realized that special characters and uppercase letters needed to be handled.

Step 2: I cleaned the string by removing all non-alphanumeric characters and converting it to lowercase.

Step 3: Then I used a two-pointer approach, with one pointer at the start and one at the end, and compared characters while moving inward.

Step 4: This approach worked efficiently and reduced extra space usage. I tested it with different inputs, and the solution handled all cases correctly.

Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date16 Jan 2025
Coding problem1

The test was conducted online and scheduled during the daytime. The environment was calm since it was taken from home. The instructions were clearly provided before the test began. The round consisted of both MCQs and coding questions. Time management was important because switching between sections required careful planning. Overall, the experience was similar to other online assessments and tested both conceptual understanding and problem-solving skills.

1. Binary Search

Easy
15m average time
85% success
0/40
Asked in companies
OracleMedia.netAdobe

You are given an integer array 'A' of size 'N', sorted in non-decreasing order. You are also given an integer 'target'. Your task is to write a function to search for 'target' in the array 'A'. If it exists, return its index in 0-based indexing. If 'target' is not present in the array 'A', return -1.


Note:
You must write an algorithm whose time complexity is O(LogN)


Problem approach

Step 1: I initially explained a simple linear search approach, where we traverse the array and compare each element with the target.

Step 2: The interviewer asked if I could optimize the solution since the array was already sorted.

Step 3: I then used the binary search approach and explained how dividing the search space into halves reduces the time complexity to O(log n).

Step 4: I wrote the code and dry-ran it on a few examples to confirm correctness, after which the interviewer was satisfied.

Try solving now

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 the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
Digital Specialist Engineer
3 rounds | 3 problems
Interviewed by Infosys Technologies Limited
1079 views
0 comments
0 upvotes
Digital Specialist Engineer
2 rounds | 3 problems
Interviewed by Infosys Technologies Limited
849 views
0 comments
0 upvotes
Digital Specialist Engineer
2 rounds | 4 problems
Interviewed by Infosys Technologies Limited
1169 views
0 comments
0 upvotes
Digital Specialist Engineer
1 rounds | 2 problems
Interviewed by Infosys Technologies Limited
1176 views
0 comments
0 upvotes