r/learnpython 2d ago

Infosys Python virtual coding assessment coming up — any tips or resources?

Hey everyone, I have an Infosys virtual coding assessment (Python) coming up and want to prepare well. If anyone has information, experience, or resources to share, it'd help a lot:

  • What kind of questions usually show up — basic programming logic, DSA, or scenario-based problems?
  • Roughly how many questions and what's the time limit like?
  • Common topics to focus on (loops, strings, recursion, OOP, etc.)?
  • Any good practice platforms or resources for this specific test?
  • Any general tips for doing well in it?

Appreciate any help — thanks!

0 Upvotes

2 comments sorted by

2

u/akornato 1d ago

These assessments are designed to filter a large number of people quickly, so they focus on basic data structures and algorithms. Expect a couple of easy to medium questions, likely from topics like string manipulation, array operations, and maybe a simple dictionary problem, with a time limit of around 60 to 90 minutes. They care more about if you can write clean, working code fast than if you can solve a very complex, theoretical problem. Your focus should be on the absolute fundamentals, like loops, conditionals, and core data structures, not on advanced recursion or complicated object-oriented design patterns. It is a test of speed and accuracy on patterns you should already recognize.

Your best bet is to practice easy and medium problems on platforms like LeetCode and HackerRank, timing yourself to get used to the pressure. The key isn't just solving the problem, but solving it within about 20 to 30 minutes. Get into the habit of reading the prompt carefully, paying extra attention to the expected input and output formats, because the automated grader will fail your code for the smallest mistake. It is a game of recognizing a problem type and applying a known solution. When you pass this assessment and get to the live coding rounds, remember that having the right support can make all the difference, which is why the team I'm on created an interview AI assistant to help people clearly explain their solutions.