This is another Nagarro Interview Question. In this particular case You are given 2 input Strings a text string and a sample string, you are supposed to find out whether the characters of sample string is in the same order in the text string or not.

using System;
namespace OrderStringDemo
{
class Program
{
static void Main(string[] args)
{
string text = "ACNSGDFSGAHHNPKSGRKAULKRDFRHLKOLKA";
string sample = "NAGARRO";
Console.WriteLine("Text string : " + text);
Console.WriteLine("Sample string : " + sample);
int i = 0;
int j = 0;
int flag = 0;
do
{
if (sample[i] == text[j])
{
if (i == sample.Length - 1)
{
flag = 1;
Console.WriteLine("Output : Yes");
}
i++;
j++;
}
else
j++;
}
while (i < sample.Length && j < text.Length);
if(flag==0)
Console.WriteLine("Output : NO");
Console.ReadKey();
}
}
}