Open In App
Related Articles

Infosys Certification Exam | InfyTQ

Improve Article
Save Article
Like Article

Hi, I am Manish. I attended the Infosys Certification exam on 25 July 2019.

About the Exam

This is a certification exam organised by Infosys only for the students from B.E., B.Tech, M.E., M.Tech, M.Sc., MCM or MCA and graduate/post-graduate who will be passing in 2020. The candidate has to register at the InfyTq app or portal to appear in the exam. The exam consists of two round, first – an online round at the centre and second – HR interview round, both take place on the same day at the same place.

The candidate has to score a minimum of 65% in the online round to be eligible for the certificate. The candidate who scores 65% or more are eligible for on the spot interview for the role of System Engineer .

My Experience  

I registered for the exam on 19 July 2019 (Friday) for the test which was to be held on 25 July 2019 (Thursday). I studied for the exam on Monday and Tuesday (only two days). My centre for the exam was at UEM, Kolkata.

Round 1: Online Round

It was an online round consisting of 20 MCQs and two hands-on programming questions. MCQs were from the OOPs concept in Python, Data Structure and Algorithm in Python (basics like Stack and Queue, Binary Search), Database and SQL. And one question was from MongoDB in MCQ Part. The answers were of multiple correct types.

Two hands-on programming questions were easy but the coding was to be done completely in Python 3.

Question 1:

Given a string, find the substring based on following conditions,

  1. The substring must be the longest one of all the possible substring in the given string.
  2. There must not be any repeating characters in the substring.
  3. If there is more than one substring satisfying the above two conditions, then print the substring which occurs first.
  4. Length of the substring must be minimum 3.

If there is no substring satisfying all the aforementioned conditions then print -1.

Question 2:

Given an array of integers, find the combination of integers forming a sequence which satisfies the below conditions:

    1. The ith  integer must satisfy the given equation in the sequence

      (1)    \begin{equation*} X[i] = X[i-1] + X[i-2] \end{equation*}

    2. The length of the sequence must be maximum possible
    3. If there is more than one sequence satisfying above two conditions then print that sequence which contains least integers.
      In case there is no combination of integers possible then print -1.
      See the example below:

Example 1:
If the given integers are 4, 2, 7, 5, 3, 8, 10, 11, 19 then the possible combinations of integers satisfying above conditions are 2, 3, 5, 8 and 3, 8, 11, 19 and hence the output must be 2, 3, 5, 8. Here 2,3,5,8 have least valued integer than 3,8,11,19.
Example 2:
If the given integers are 1,4,6,10 then print -1.

Round 2: HR Interview Round

I was not asked any question which is generally asked in HR Interview like, Tell me about yourself? or Why do you want to join Infosys? or What is your career aspiration? or Where do you see yourself after five years? or even anything related to my hobbies. Below are all the questions which I was asked by the interviewer:

  1. Tell me about your projects: I had mentioned some projects in the resume so he asked me about what have you done in the projects, not in detail only the overview.
  2. Tell me about your content writing: I had mentioned about my Technical Content Writing at GeeksforGeeks in my resume, I gave him an overview of that.
  3. On what topics have you been writing?: I mentioned topics like Data Science and Machine Learning, Mathematics, Statistics, etc.
  4. What have you written in Statistics?: Absolute frequency and Relative frequency, Stem and Leaf plot I mentioned.
  5. Tell me what is absolute frequency and relative frequency: I explained to him both the topics.
  6. Give a real-life scenario where we can use absolute frequency and relative frequency: I gave a real-life scenario.
  7. Will you work if I changed your field of work? Like if we give you the work in cybersecurity or computer networking or anything else.
  8. Next question was What is your job location preference?: I said to him I don’t have any preference, I am ready to work from anywhere.
  9. Do you have any question?: I asked him when will I know the result of this interview whether I am selected or not? Then he explained, there will be more rounds conducted for a higher salaried profile like Senior System Engineer and Power Programmer profile. If you clear those rounds then you will be offered higher compensation for that profile.

My interview lasted for 10 – 12 minutes.


To clear the online round you need to be Python proficient programmer and should have the knowledge of OOPs, DS&A, DBMS and SQL.

Last Updated : 11 Jan, 2023
Like Article
Save Article
Similar Reads