People who are going to join Infosys Mysore Campus for their training have asked me always about the pattern of questions asked in FA1 and FA2 exams at Infosys Mysore. So, today I am going to reveal the question pattern of Infosys Mysore training. This will help you guys to clear the FA1 and FA2 in the first attempt.

As you know when you join Infosys for the post of System Engineer you have to give two exams FA1 and FA2 in the generic. After clearing these two examinations you will go to the stream training.

Now the story is bit different

When I had joined Infosys, I had gone through FA1 and FA2 and then for stream training. But now Infosys takes a fast track exam after induction. If you clear that exam you will directly go for the stream training and your training time will be reduced to 2.5 to 3 months only.

You will also get 25000 cash for clearing the fast track exam. It is like a two month training salary.

Now the question is what if you fail to crack the fast track exam? In this case you will go for the regular training and it will take up to four half month normally. It might take more time than this if you fail in any training exam.

Now let’s talk about the FA1 and FA2 exam patterns and sample of questions asked.

FA1 syllabus and question pattern

At Infosys Mysore campus while your generic training mainly they teach Python concepts which include –

  1. List, Tuples and Dictionary concepts
  2. ER diagram
  3. OOPS concepts in Python
  4. Data structure mainly Stack and Queue concepts in Python

There will be two examinations including Hands-On and objective. Hands-On will test your programming skills. You have to write 5 programs. The test will be online.

Sample Questions based on Infosys Mysore training exam

Now, I am sharing you some sample questions. It will help you to clear the FA1 in first attempt. The sample questions I am sharing is not exact the same but yes it is based on the same pattern.

Question based on List concepts

There is a list of 5 words [“pkb”, “wonderful”, “lol”, “Hanuman”, “skill”] You have to find out the first occurrence of a vowel from each word to make a new list of characters.

After creating a new list of characters you have to reverse the list to get the actual output. If a vowel is not found in the given word then put x in the list.

Output list =[‘i”, “a”,”o”, “o”,”x”]

Question based on Dictionary concepts

A dictionary of item and price is given below.

dict1 = { “chicken”: 200, “mutton”: 400, “Egg”: 70, “pulse”: 110, “poha”: 20}

You have to update the price of chicken to 250 and then make a new dictionary where the key will be only of three characters. I.e trim the key to only three character.

Output_dict – { “chi”: 250, “mut”: 400, “Egg”: 70, “pul”: 110, “poh”: 20}

Question based on data structure concepts

You have a stack on numbers 2,15,7,5,25 (front to rear). You have to reverse the stack i.e elements from front to rear will be 25,5,7,15,2 and after that get an output list as odd numbers at the start followed by even numbers.

Output list will look like this [25,7,2,5,15]

Question based on OOPs concepts

In oops they will check for abstract, inheritance and polymorphism concepts mostly. It can also include the use of list, dictionary and data structures (only stack and queue).

Note: The class structure will be created for you. You only have to code the logic in the exam.

FA2 syllabus and question pattern

FA2 is mainly focused on database concepts. In hands-on eight questions will be asked. If you ask me about the questions then I don’t remember. But yes, the questions will be easier and will cover mainly these concepts.

  1. Table creation
  2. SQL joins (left, right, self and full)
  3. SQL exist property
  4. Order by and Group by clauses
  5. Sub Queries

In the examination a real time scenario and three tables will be provided. All the question will be related to that. For example- it can be a data of bank customers. The tables will be like this.

Table: Customer Detail

CIDCustomer NamePhoneAddress
1Ravi9876543210123 str
3Okey Ravi7500479470Patna

Table: Card Detail

CIDType of cardAccount Type

Table : Interest Detail

Card TypeInterest Rate
Debit card5%
Credit Card7%

The above tables are related. So, you must know the join and foreign key concepts to get the actual output. These are just a sample table. The actual table will have more no of rows and more data.

Now, I am framing a question from the above table. It will help you to understand the question pattern.

  1. Write a SQL query to find the type of bank account Okey Ravi has and the rate of interest needs to be paid by Okey Ravi.
  2. Write a SQL query to find out which card is used by the person living in Patna and interest rate applied on them.


Congratulation for joining Infosys. You can say thank you in the comment. The above syllabus and question pattern will help you to clear FA1 and FA2 exam at Infosys Mysore training easily.

I failed two times in FA1. But I managed to pass FA1 after that I never failed again. So, if you failed in FA1 or FA2 then chill and focus on the assignments. Assignments are the key to pass the exams at Infosys.

Thanks for reading.

Download Infosys Placement Paper

If you have any query or concern feel free to comment below.

Have a good day!

Read Next –

Infosys Mysore training question pattern for FA1 and FA2
Spread the love

Okey Ravi

I am a System Engineer at Infosys Limited, Blogger, YoutTube Creator, SEO and WordPress Expert. I'm very enthusiastic to "update myself with the latest technologies" & the things which I learned, I deliver to you with this blog. So, be in touch & Follow Okey Ravi socially to be updated with the trends.

One thought on “Infosys Mysore training question pattern for FA1 and FA2

  • March 6, 2019 at 12:19 am

    Thanks for sharing valuable information. It is very helpful for me and other Infosys trainees. Keep it up.


Leave a Reply

Your email address will not be published. Required fields are marked *