InfyTQ preparation

InfyTQ was Infosys's certification route for engineering students, testing Python programming and databases. It now runs through Infosys Springboard and its rules change, so check the current details before you rely on it. The practice here covers the same skills.

Test pattern

SectionQuestionsTime
Python Programming2025 min
Database Management (DBMS/SQL)1015 min

The certification has also included hands-on Python coding. Try the coding problems below in Python.

Tips

  • Know Python lists, dictionaries, slicing and string methods well.
  • Revise SQL joins, GROUP BY with HAVING, keys and normal forms.

Mock tests

Coding practice

Character frequency

Read a lowercase word and print each distinct character with its count, in order of first appearance.

Input: banana
Output: b1 a3 n2

Palindrome check

Read a string and print YES if it reads the same forwards and backwards (ignoring case), otherwise NO.

Input: Level
Output: YES

Second largest number

Read N integers and print the second largest distinct value. If it does not exist, print -1.

Input: 5
4 9 2 9 7
Output: 7