Placement Prep · Guides
Placement prep guides for Indian students
Honest, drive-by-drive preparation plans for the tests most Indian freshers sit: what each round typically covers, a week-by-week plan, and a free interactive lab for every coding topic. No inflated success stories, just what to practise and where.
Every DSA lab linked from these guides is free
Choose your guide
TCS NQT
Foundation and advanced sections, the coding topics that typically appear, and a 4-week coding plus aptitude plan.
Infosys (SE, DSE, SP)
What separates the higher bands: DP, graphs and greedy in the hard problem, with a 4-week plan.
Wipro · Accenture · Cognizant
One 3-week plan for the big service-company drives: aptitude, communication and two coding problems.
Amazon SDE intern & new grad
A pattern map from problem shape to lab, a 6-week plan and a mock-interview checklist for product companies.
DSA in Hindi (Hinglish)
Wahi labs, Hindi explainer videos ke saath. Technical terms English mein, samjhana Hindi mein.
Service company or product company?
Service companies (TCS, Infosys, Wipro, Accenture, Cognizant and others) typically run large online assessments with aptitude, communication and easy-to-medium coding. Speed, accuracy and clean basics win. Their higher-paying bands raise the coding bar towards product-company level.
Product companies typically put most of the weight on data-structures and algorithms interviews where you explain your approach live, plus behavioural rounds. Pattern recognition and communication win.
The good news is that the coding core is the same for both. That is the part BitBootcamp teaches, with labs where you watch each algorithm work instead of memorising it.
A 4-week plan that works for any drive
Not sure which test is first? Start here, then switch to the specific guide once you know.
| Week | Coding core | Alongside | Labs |
|---|---|---|---|
| Week 1 | Complexity, hash maps, two pointers | Pick one language and stay with it | Big-O, Hashing, Two pointers |
| Week 2 | Sliding window, sorting, binary search | Daily timed aptitude set (service drives) | Sliding window, Quicksort, Binary search |
| Week 3 | Recursion, heaps, a first DP problem | Behavioural stories (product drives) | Recursion, Heap, Coin change |
| Week 4 | Graphs, then timed mocks | Review every mistake in a log | BFS/DFS, Topo sort, Readiness check |
Practise the core now
Big-O Complexity
Slide the input size and watch O(n), O(n log n) and O(n²) pull apart. The first question in every coding round.
Hashing & Hash Maps
Turn an O(n) scan into an O(1) lookup. Frequency counts, two-sum, duplicates, anagrams all start here.
Two Pointers
Turn an O(n²) double loop into one O(n) sweep. Pair sums, reversals, partitioning, container-with-most-water.
Sliding Window
Best sub-array of size k in one pass: add what enters, subtract what leaves. O(n·k) becomes O(n).
Binary Search
Halve a sorted array every step, plus the two off-by-one bugs that cost marks under time pressure.
Recursion & the Call Stack
Watch the stack grow and unwind, then memoize the blow-up away. Exactly what output-tracing MCQs test.
Heap & Priority Queue
K largest, merge K sorted lists, scheduling. Watch push and pop travel one O(log n) path.
Graph Search: BFS vs DFS
BFS floods outward in rings and finds the shortest path; DFS dives deep. The queue-vs-stack difference.
Frequently asked questions
Which placement guide should I start with?
Start with the guide for the first drive on your calendar. If you do not know yet, follow the general 4-week plan on this page; the coding core is the same for service and product companies.
Are these placement prep guides free?
Yes. The guides are free, and every data-structures and algorithms lab they link to is free and runs in your browser without an install.
Are exam patterns on these pages official?
No. They describe how drives have typically been structured. Companies change sections, timings and question counts between seasons, so always confirm the current format in the official notice for your drive.
Is BitBootcamp affiliated with TCS, Infosys, Wipro, Accenture, Cognizant or Amazon?
No. BitBootcamp is an independent learning platform. Company names are used only to describe the recruitment drives these guides help you prepare for.
Can I learn DSA in Hindi here?
Yes. The free DSA labs include Hindi explainer videos, selectable with the हिं button above each video. The DSA in Hindi guide explains how to use them.
Not sure where you stand?
The 2-minute readiness check scores 15 placement skills and links each gap to the lab that closes it.
TCS NQT Infosys Wipro · Accenture · Cognizant 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.