Infosys SP DSE Placement Papers 2026
Last Updated: March 2026
Infosys SP (Specialist Programmer) and DSE (Digital Specialist Engineer) are premium hiring tracks at Infosys, offering significantly higher packages than the standard role. These tracks are designed for candidates with exceptional technical and problem-solving abilities.
Infosys SP & DSE Program Overview
| Aspect | Infosys SP | Infosys DSE |
|---|---|---|
| Full Form | Specialist Programmer | Digital Specialist Engineer |
| Package | ₹8-9 LPA | ₹6-7 LPA |
| Role | Specialist Programmer | Digital Specialist Engineer |
| Work | High-end technical projects | Digital transformation projects |
| Eligibility | 70%+ throughout | 65%+ throughout |
Eligibility Criteria
Infosys SP
- Academic: Minimum 70% throughout (10th, 12th, Graduation)
- Degree: BE/B.Tech/ME/M.Tech (CS/IT/ECE/EEE preferred)
- Backlogs: No active backlogs
- Skills: Strong coding and problem-solving skills
Infosys DSE
- Academic: Minimum 65% throughout
- Degree: BE/B.Tech/ME/M.Tech/MCA/M.Sc
- Backlogs: No active backlogs
- Skills: Good technical knowledge and aptitude
Exam Pattern Comparison
| Section | Infosys SP | Infosys DSE |
|---|---|---|
| Aptitude Test | Yes (Advanced) | Yes (Standard) |
| Technical MCQs | Yes (Advanced) | Yes |
| Coding Round 1 | 2 Questions | 2 Questions |
| Coding Round 2 | 2 Questions (Hard) | 1-2 Questions |
| Technical Interview | Advanced | Moderate-Advanced |
| HR Interview | Yes | Yes |
15 Sample Questions with Solutions
Advanced Aptitude (Questions 1-4)
Q1. A train passes a platform in 30 seconds and a man standing on the platform in 15 seconds. If the speed of the train is 54 km/hr, what is the length of the platform?
- a) 200m
- b) 225m
- c) 250m
- d) 300m
Solution: Speed = 54 × (5/18) = 15 m/s. Train length = 15 × 15 = 225m. Platform + Train = 15 × 30 = 450m. Platform = 450 - 225 = 225m.
Q2. In how many ways can the letters of the word 'LEADING' be arranged so that the vowels always come together?
- a) 480
- b) 720
- c) 5040
- d) 1440
Solution: Treat vowels EAI as one unit. We have LNDG + (EAI) = 5 units. Arrangements = 5! × 3! = 120 × 6 = 720.
Q3. A and B invest in a business in the ratio 3:2. If 5% of the total profit goes to charity and A's share is ₹855, what is the total profit?
- a) ₹1400
- b) ₹1500
- c) ₹1600
- d) ₹1700
Solution: Let total profit = P. After charity: 0.95P. A's share = (3/5) × 0.95P = 855. So P = 855 × 5 / (3 × 0.95) = 1500.
Q4. The compound interest on a sum for 2 years at 10% per annum is ₹840. What would be the simple interest for the same period?
- a) ₹700
- b) ₹750
- c) ₹800
- d) ₹850
Solution: CI = P[(1.1)² - 1] = 0.21P = 840, so P = 4000. SI = 4000 × 0.10 × 2 = 800.
Logical Reasoning (Questions 5-7)
Q5. Statement: All engineers are intelligent. Some intelligent people are creative. Conclusions: I. All engineers are creative II. Some creative people are engineers
- a) Only I follows
- b) Only II follows
- c) Both follow
- d) Neither follows
Q6. In a certain code, COMPUTER is written as RFUVQNPC. How is MEDICINE written in that code?
- a) EOJDJEFM
- b) EOJDEJFM
- c) MFEJDJOE
- d) MFEDJJOE
Explanation: Letters are reversed and each letter is shifted +1.
Q7. Find the odd one out: 3, 9, 27, 81, 243, 728
- a) 9
- b) 27
- c) 243
- d) 728
Explanation: All are powers of 3 except 728 (3⁶ = 729, not 728).
Technical MCQs (Questions 8-10)
Q8. What is the output of the following C code?
int x = 10;
printf("%d %d %d", x, ++x, x++);
- a) 10 11 11
- b) 11 11 10
- c) 12 12 10
- d) Compiler dependent
Explanation: Order of evaluation of function arguments is undefined.
Q9. Which of the following sorting algorithms has the lowest worst-case time complexity?
- a) Quick Sort
- b) Merge Sort
- c) Bubble Sort
- d) Insertion Sort
Explanation: Merge Sort is O(n log n) in all cases.
Q10. In SQL, which command is used to remove all records from a table but keep the table structure?
- a) DELETE
- b) DROP
- c) TRUNCATE
- d) REMOVE
Programming Concepts (Questions 11-12)
Q11. What is the time complexity of inserting an element at the beginning of an array?
- a) O(1)
- b) O(n)
- c) O(log n)
- d) O(n²)
Explanation: All existing elements need to be shifted.
Q12. Which of the following is true about interfaces in Java?
- a) They can have constructors
- b) They can have method implementations
- c) They can have static methods
- d) They can be instantiated
Coding Questions (Questions 13-15)
Q13. Write a program to find the number of occurrences of each character in a string.
Solution:
def char_frequency(s):
freq = {}
for char in s:
if char in freq:
freq[char] += 1
else:
freq[char] = 1
return freq
s = input()
result = char_frequency(s)
for char, count in sorted(result.items()):
print(f"{char}: {count}")
Q14. Write a program to check if two strings are anagrams.
Solution:
#include<stdio.h>
#include<string.h>
int areAnagrams(char *s1, char *s2) {
int count[256] = {0};
int i;
if(strlen(s1) != strlen(s2))
return 0;
for(i = 0; s1[i] && s2[i]; i++) {
count[s1[i]]++;
count[s2[i]]--;
}
for(i = 0; i < 256; i++)
if(count[i] != 0)
return 0;
return 1;
}
int main() {
char s1[100], s2[100];
scanf("%s %s", s1, s2);
if(areAnagrams(s1, s2))
printf("Anagrams");
else
printf("Not Anagrams");
return 0;
}
Q15. Write a program to implement binary search.
Solution:
import java.util.Scanner;
public class BinarySearch {
static int binarySearch(int arr[], int key) {
int left = 0, right = arr.length - 1;
while(left <= right) {
int mid = left + (right - left) / 2;
if(arr[mid] == key)
return mid;
if(arr[mid] < key)
left = mid + 1;
else
right = mid - 1;
}
return -1;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int arr[] = new int[n];
for(int i = 0; i < n; i++)
arr[i] = sc.nextInt();
int key = sc.nextInt();
int result = binarySearch(arr, key);
System.out.println(result);
}
}
Topic-Wise Weightage
| Section | Weightage | Difficulty |
|---|---|---|
| Aptitude | 25% | Moderate-Hard |
| Logical Reasoning | 20% | Moderate |
| Technical MCQs | 20% | Moderate-Hard |
| Coding | 35% | Hard |
Preparation Tips for Infosys SP & DSE
1. Quantitative Aptitude
- Focus on advanced topics
- Practice complex word problems
- Study probability and permutations deeply
- Improve calculation speed
2. Logical Reasoning
- Practice complex puzzles
- Focus on data sufficiency
- Solve syllogism problems
- Practice seating arrangements
3. Technical Preparation
- Master data structures
- Study OOPs concepts thoroughly
- Practice SQL queries
- Learn OS and CN basics
4. Coding Skills
- Practice daily on LeetCode/HackerRank
- Focus on arrays, strings, linked lists
- Learn dynamic programming basics
- Write optimized, clean code
Infosys SP vs DSE - Which to Target?
| Factor | SP | DSE |
|---|---|---|
| Coding Difficulty | Very High | High |
| Package | ₹8-9 LPA | ₹6-7 LPA |
| Work Type | Core programming | Digital tech |
| Growth | Technical track | Mixed track |
Recommendation: Apply for both to maximize your chances!
You May Also Like
- Infosys Off Campus 2026
- Infosys Salary Freshers 2026
- Infosys Exam Pattern 2026
- Infosys Interview Questions 2026
Frequently Asked Questions (FAQs)
Q1. Can I apply for both SP and DSE? A: Yes, you can apply for both if you meet the eligibility criteria.
Q2. What is the main difference between SP and DSE? A: SP focuses on core programming skills with higher package, while DSE focuses on digital technologies.
Q3. Is there a separate exam for SP and DSE? A: Usually yes, SP has a more rigorous coding assessment.
Q4. What coding languages can I use? A: C, C++, Java, and Python are commonly supported.
Q5. How important are projects for SP/DSE? A: Projects demonstrate practical skills and can give you an edge in interviews.
Related Resources:
All the best for your Infosys SP & DSE preparation! 🎯
Explore this topic cluster
More resources in Company Placement Papers
Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.
Company hub
Explore all Infosys SP DSE resources
Open the Infosys SP DSE hub to jump between placement papers, interview questions, salary guides, and other related pages in one place.
Open Infosys SP DSE hubPaid contributor programme
Sat Infosys SP DSE this year? Share your story, earn ₹500.
First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story — with byline.
Submit your story →Ready to practice?
Take a free timed mock test
Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.
Start Free Mock Test →Related Articles
ABB Placement Papers 2026 - Complete Guide
ABB usually evaluates candidates for automation and energy systems roles through a mix of aptitude, technical screening, and...
Accenture Gen AI Placement Papers 2026, Full Guide
Accenture's Gen AI track has become one of the most competitive hiring streams for engineering freshers in 2026, offering a...
Accenture Placement Papers 2026
Accenture is a leading global professional services company that provides strategy, consulting, digital, technology, and...
Adobe India Placement Papers 2026
Meta Description: Adobe India placement papers 2026 with latest exam pattern, coding questions, interview tips, and...
Adobe Placement Papers 2026 | Complete Preparation Guide
Adobe Inc. is an American multinational computer software company headquartered in San Jose, California. Founded in 1982 by...
More from PapersAdda
Infosys SP vs DSE Salary 2026: Full Comparison
Infosys SP vs DSE Salary Difference 2026, Complete Breakdown
Infosys Mock Test 2026: 40 Free Questions [SP, DSE, Power Programmer]
Infosys Off Campus 2026: 3-Track Guide [SP/DSE/PP]