Wipro NLTH — Programming: Pattern, Syllabus & Mock Test
Wipro NLTH — Programming pattern: 2 questions in 60 minutes across 1 section. Sample questions, a preparation guide and a free timed mock.
- Pattern: Wipro
- Duration: 60 minutes
- Questions: 2
- Timing: Free — move between sections until the paper's clock ends
- Negative marking: None
Two problems in an hour: one on fundamentals, one on data structures.
- One language for the round
- Two unequal problems
- 80% cut-off
Sections
| Section | Questions | Time | Kind | Marks each |
|---|---|---|---|---|
| Online Programming | 2 | 60 min | Coding | 10 |
Wipro NLTH — Programming syllabus
Coding: Wipro coding questions 40 problems
Instructions
The programming round of Wipro's National Level Talent Hunt, which follows the aptitude paper and the written communication essay.
- You pick one language for the whole round from Java, C, C++ and Python, and cannot change it.
- The two problems are deliberately unequal. The first is general programming and should take around twenty minutes; the second is data structures and algorithms and takes the rest.
- The reported cut-off for this round is eighty per cent.
How to prepare for this pattern
A guide to the programming round of Wipro's National Level Talent Hunt (NLTH): two deliberately unequal problems in an hour.
What the paper looks like
One section: Online Programming, two problems, one easy and one of medium difficulty, in 60 minutes on a shared clock, with free movement between them. Each problem is worth ten marks in this mock and is graded on the test cases passed; there is no negative marking and no multiple-choice section. The paper is not adaptive. The two problems are unequal by design: the first is general programming and should take around twenty minutes, and the second is data structures and algorithms and takes the rest. The round is sat in one language, chosen from Java, C, C++ and Python, which cannot be changed during it. The reported cut-off for the round is 80 per cent. Some tech-track drives add an Automata Fix round, in which you repair pre-written code; that is not modelled.
How to prepare, section by section
- Coding, first problem. General programming: loops, conditions, arithmetic and string handling done without error. Math, Strings, Arrays and Simulation problems build the speed this needs.
- Coding, second problem. Data structures and algorithms. Practise Hash Table, Stack, Queue, Sorting, Two Pointers, Binary Search and Recursion, then Dynamic Programming once those are comfortable. The DSA roadmap takes you through them in a sensible order.
- Language. Because the choice is fixed for the whole round, make it before the test and practise every problem in that language. Java, C++ and Python have full study plans: Java, C++ and Python.
The aptitude paper that comes before this round has its own mock: Wipro NLTH — Aptitude.
On the day
Keep to the split the problems are designed for. Finish the first problem in about twenty minutes, test it against edge cases and submit it, which leaves forty minutes for the second. With a reported cut-off of 80 per cent, the first problem has to pass completely, and there is little room left for losses on the second. Once the second has a working solution, spend the remaining time on the cases it might miss, such as empty input and the largest values, rather than on style. If the efficient approach will not come, submit a simpler correct one; with marks per test case, it still earns the smaller cases.
This mock is modelled on the published NLTH programming round, on which sources agree at two problems in sixty minutes, fundamentals first and then data structures; CodeKairo is not affiliated with Wipro.
About this pattern
Sources agree on 2 problems in 60 minutes and on the fundamentals-then-DSA split. Some Wipro tech-track drives add an Automata Fix round in which you repair pre-written code; that is not modelled.
Modelled on the published pattern; not affiliated with Wipro. Every sitting draws a fresh paper from the aptitude bank and the problem catalogue.