Placement Prep · Service companies

Wipro, Accenture & Cognizant: aptitude + coding prep

India’s large IT service companies hire freshers in big numbers through online assessments that look similar from the outside: an aptitude or cognitive section, a communication or written section, and one or two coding problems. The coding problems are rarely tricky, but they are timed and auto-graded, so accuracy matters. Here is one plan that covers all three.

Free interactive DSA labs · no install · works on a phone

How the three drives typically compare

Drive names and formats (for example Wipro’s Elite NTH, Accenture’s cognitive and technical assessment, or Cognizant’s GenC family of roles) change frequently. The table below is a general guide only; read the official notice for the drive you apply to.

CompanyTypical sectionsCoding round, typically
WiproAptitude (quant, logical, verbal), a written essay or communication task, codingTwo problems of easy to medium difficulty
AccentureCognitive and technical assessment (including some programming and cloud/IT basics), coding, communication assessmentTwo problems; passing at least one cleanly matters
CognizantAptitude and reasoning, verbal, and a coding or technical section that is heavier for higher-band rolesEasy to medium problems; higher bands ask more
Honest scope note: BitBootcamp does not cover aptitude, essays or communication tests. Practise those with timed sets and by writing a short essay every few days. We cover the coding and programming-logic part, with interactive labs instead of rote notes.

What the coding problems usually test

Mass-recruiter coding problems tend to be straightforward logic on arrays and strings: reverse words, count vowels, find the second largest, check a palindrome, rotate an array, sum digits, simple matrix walks. A few need a standard idea. Know these well:

SkillTypical problemPractise it
Loops and arraysSecond largest, rotate by k, running sumsBig-O, Kadane
Counting with a mapCharacter frequency, duplicates, anagram checkHashing
Two pointersPalindrome check, reverse in place, pair sum in a sorted arrayTwo pointers
WindowsMaximum sum of k consecutive valuesSliding window
Sorting and searchingSort then answer, search a sorted listSorting race, Binary search
Recursion basicsFactorial, power, output of a recursive functionRecursion

Some cognitive or technical sections also ask basic SQL or database questions. The free SQL joins and GROUP BY labs cover the two topics those questions usually test.

The 3-week service-company plan

About 2 hours a day. One plan works for all three companies because the skills overlap so much. If you have two of these tests close together, this plan covers both.

WeekCodingAptitude & communicationLabs
Week 1Language basics: input/output, loops, arrays, strings. 3 easy problems a day.Quant basics; one timed set daily. Read an English article aloud.Big-O, Hashing
Week 2Two pointers, sliding window, sorting. Re-solve week-1 problems in half the time.Logical reasoning; write one 200-word essay every other day.Two pointers, Sliding window
Week 3Two full timed mocks with 2 coding problems each. Practise edge cases.Full aptitude mocks; review every mistake.Recursion, Readiness check

Practise this now

New to programming? Start with the free Python course; it runs entirely in the browser.

Habits that matter for auto-graded coding

Frequently asked questions

Are Wipro, Accenture and Cognizant coding questions hard?

Usually not. They are typically easy to medium problems on arrays, strings and simple logic. The challenge is solving them correctly, with exact output formatting and edge cases handled, inside the time limit.

Can I use one preparation plan for Wipro, Accenture and Cognizant?

Yes. The aptitude, communication and coding skills these drives test overlap heavily, so one plan covering timed aptitude, basic coding patterns and full mocks prepares you for all three. Check each notice for drive-specific sections.

Which language should I use in service-company coding rounds?

Whichever you are most fluent in among the options the platform offers, commonly C, C++, Java and Python. Fluency and fewer syntax errors matter more than the language itself.

How many coding questions are asked in these tests?

Typically one or two problems in the coding section, though this varies by company, role band and season. The official instructions for your test give the exact count and time.

Does BitBootcamp prepare me for the aptitude and essay sections?

No. BitBootcamp covers programming logic, data structures and algorithms through interactive labs. Use timed practice sets for aptitude and regular writing practice for essays and communication tests.

Know which skills to fix before the test.

The 2-minute readiness check points you to the exact lab for each gap.

All prep guides TCS NQT Infosys Amazon SDE DSA in Hindi

BitBootcamp is an independent learning platform and is not affiliated with, endorsed by, or partnered with any company named on this page. Company names are used only to describe the recruitment drives students prepare for. Exam patterns change between seasons, so always confirm the current format in the official notice for your drive.