The technical aptitude section separates candidates who memorised definitions from those who understand fundamentals. It packs core computer science into fast MCQs on OOP, databases, operating systems, networking and data structures. This page breaks down each topic, the trap-style questions to expect, and how to revise so you answer quickly and correctly under a tight clock.
Start a free mock interview →Technical aptitude MCQs draw from the CS fundamentals every engineering fresher is expected to know. The high-frequency areas are consistent across companies and platforms.
Questions are short but precise, so shallow familiarity is not enough; you need the exact distinction being tested. Knowing that a hash table exists is useless if you cannot state its average and worst-case lookup complexity when asked.
Technical MCQs are engineered to catch surface-level revision, and the same trap patterns recur.
Read every stem twice, especially the negatively worded ones, because reversing the question in your head is the single most common way strong candidates throw away marks here. A correct fact selected against a "NOT true" question is still a wrong answer.
What is the average-case time complexity of searching in a hash table? The intended answer is O(1), but a well-set paper follows immediately with what is the worst case?, which is O(n) due to collisions. Weak candidates confidently give O(1) for both and lose the second mark.
Another: Which SQL clause filters groups rather than rows? The answer is HAVING, not WHERE. The trap relies on candidates who know WHERE but never learned that it cannot filter aggregated groups. And an output question like what does 7/2 evaluate to in integer division? is 3, not 3.5, catching anyone who forgets the language's division rules. These precise distinctions are exactly what the section rewards.
Revise by topic, not randomly, and build a one-page cheat sheet of the exact distinctions that get tested: the four OOP pillars, ACID, deadlock's four necessary conditions, and common complexity classes. Reviewing that sheet before every mock keeps the fine distinctions fresh.
Practise output-prediction snippets separately, because tracing code needs a different reading muscle than recalling a definition, and mixing them slows you down. Take timed MCQ sets to build the reflex of answering in under 40 seconds, and log every miss with the correct reasoning so it sticks.
Cross-reference with your coding practice, since strong data-structure understanding answers many complexity questions for free, but do not neglect DBMS, OS and networking, which coding practice alone will not cover.
Once you clear the written technical section, the technical interview probes the very same topics aloud, and knowing a definition is different from explaining it clearly under questioning. Interviewers frequently take an MCQ-style fact and ask you to justify or extend it, such as "why is a hash lookup O(n) in the worst case?"
InterviewPrep's free AI voice mock interview builds a session from your CV and the job description and scores your explanations, pace and filler words. It is a useful next step for turning the crisp knowledge you built for the MCQ section into confident spoken answers, so the fundamentals that cleared the test also carry you through the interview. A practical way to prepare is to take each topic on your cheat sheet and practise explaining it aloud in two or three sentences, as if teaching it, since the ability to teach a concept is the clearest sign you truly understand it. Interviewers frequently follow a factual question with "why" or "can you give an example," and candidates who have only memorised the definition stall exactly there, while those who rehearsed explaining it keep going with ease.
Most candidates who put in this practice then apply through Freshers Jobs Off Campus Drive listings on company career pages and job platforms, so keep alerts on for the firms you target.
Tcs Nqt Mock Test · Tcs Nqt Aptitude Practice · Tcs Nqt Coding Practice · Infosys Infytq Preparation
Reading about it isn't practice.
Run a real AI mock interview built from your CV and a live job description — scored feedback on your answers, pace and filler words.
Start your free mock interview →