Infosys Interview Preparation Guide
i am attendending an interview of infosys
Please detail me about company for my interview clearance
That’s great! Best of luck with your Infosys interview. Here’s a detailed overview of Infosys that you can
confidently use to prepare and impress your interviewer:
✅ About Infosys
Infosys Limited is a global leader in technology services and consulting. Headquartered in
Bengaluru, India, it was founded in 1981 by Narayana Murthy and six others with an initial capital of
just ₹10,000. Today, Infosys is one of the largest IT companies in India and the world.
🔍 Key Facts at a Glance
Feature Details
Founded July 2, 1981
Founders Narayana Murthy and team
Headquarters Bengaluru, Karnataka, India
CEO & MD Salil Parekh (as of 2024)
Chairman Nandan Nilekani
Revenue (FY 2023) Around USD 18.5 Billion
Employees Over 330,000+ worldwide
Stock Listing NSE, BSE (India), and NYSE (USA)
🌍 Global Presence
Infosys has a strong global footprint with offices and development centers in:
North America
Europe
Asia Pacific
Middle East
Australia
💼 Services Offered
Infosys offers end-to-end business solutions across various sectors including:
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 1/4
1. IT Consulting
2. Application Development & Maintenance
3. Digital Transformation
4. Cloud Computing
5. Artificial Intelligence & Automation
6. Cybersecurity
7. Data Analytics
8. Enterprise Application Services (SAP, Oracle, etc.)
9. Engineering Services
10. BPM (Business Process Management)
🏆 Why Infosys? – Company Strengths
Pioneer in Global Delivery Model (GDM)
Strong focus on innovation and digital services
Robust training programs like Infosys Mysore Campus Training
Sustainable growth and ethical governance
Focus on employee development and Diversity & Inclusion
🌱 Corporate Social Responsibility (CSR)
Infosys has been actively working on:
Education initiatives through Infosys Foundation
Environmental sustainability
Rural development
Women empowerment
🧠 Infosys Interview Tip
When they ask “Why Infosys?”, you can say:
"Infosys is not only a global leader in IT services but also a company known for its ethical
values, learning opportunities, and innovation-driven mindset. The company’s emphasis on
continuous learning, digital transformation, and employee growth aligns perfectly with my
career aspirations."
If you'd like, I can also help you with:
Infosys interview questions
What to say in "Tell me about yourself"
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 2/4
Infosys-specific HR questions
Let me know and I’ll guide you further!
just give me any c# interview problem solving questions
Sure! Here are some C# problem-solving interview questions that test logic, coding skills, and
understanding of data structures:
🔹 1. Reverse a String
Problem: Write a method to reverse a string without using built-in methods.
csharp
public static string ReverseString(string input)
{
char[] chars = input.ToCharArray();
Array.Reverse(chars);
return new string(chars);
}
🔹 2. Check for Palindrome
Problem: Determine if a given string is a palindrome (same forward and backward).
csharp
public static bool IsPalindrome(string input)
{
int left = 0, right = input.Length - 1;
while (left < right)
{
if (input[left] != input[right])
return false;
left++;
right--;
}
return true;
}
🔹 3. Find the Missing Number
Problem: You are given an array of `n-1` integers in the range `1 to n`. Find the missing number.
csharp
public static int FindMissingNumber(int[] nums, int n)
{
int total = n * (n + 1) / 2;
int sum = nums.Sum();
return total - sum;
}
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 3/4
🔹 4. Fibonacci Series
Problem: Print the first `n` numbers in the Fibonacci sequence.
csharp
public static void PrintFibonacci(int n)
{
int a = 0, b = 1, temp;
for (int i = 0; i < n; i++)
{
Console.Write(a + " ");
temp = a + b;
a = b;
b = temp;
}
}
🔹 5. Count Occurrences of Each Character
Problem: Count how many times each character appears in a string.
csharp
public static void CountCharacters(string input)
{
Dictionary<char, int> counts = new Dictionary<char, int>();
foreach (char c in input)
{
if (counts.ContainsKey(c))
counts[c]++;
else
counts[c] = 1;
}
foreach (var item in counts)
Console.WriteLine($"{item.Key}: {item.Value}");
}
Let me know if you want data structure-based, OOP-based, or real-time project questions in C# too!
Printed using ChatGPT to PDF, powered by PDFCrowd HTML to PDF API. 4/4