0% found this document useful (0 votes)
2 views

All About Coding Round Skill Test..

The document outlines a structured approach to preparing for coding interviews, detailing the typical format of coding tests, essential topics in data structures and algorithms (DSA), and core computer science subjects. It provides a practice plan, test strategy, and recommended tools and cheat sheets to enhance preparation. The author emphasizes the importance of simulating timed tests to improve performance under pressure.

Uploaded by

sidhukola28
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

All About Coding Round Skill Test..

The document outlines a structured approach to preparing for coding interviews, detailing the typical format of coding tests, essential topics in data structures and algorithms (DSA), and core computer science subjects. It provides a practice plan, test strategy, and recommended tools and cheat sheets to enhance preparation. The author emphasizes the importance of simulating timed tests to improve performance under pressure.

Uploaded by

sidhukola28
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

gouthamsankeerth

ALL ABOUT CODING ROUND / SKILL TEST


ROUND
PHASE 1: Understand the Structure of a Coding
Test

TH
Most companies (especially product-based like Google, Amazon, Atlassian, etc., and startups)
follow this pattern:

ER
Typical Coding Test Format:

1. Platform: Hackerrank, Codility, HackerEarth, Mettl, CodeSignal, etc.

KE
2. Time: 60–120 minutes

3. Questions:
N
a. 2 to 4 coding problems (DSA-based)
SA

b. 0–1 SQL query or DBMS logic question

c. 0–2 MCQs on core CS subjects or CS theory


AM

4. Difficulty: Mix of easy, medium, and hard

5. Language: You choose the language (Python/C++/Java)


TH
U

PHASE 2: What to Prepare (DSA + CS Essentials)


O

DSA Topics (Ranked by Priority):


G

Priority Topic Subtopics to Master Example Problems

Arrays & Strings Prefix sum, sliding window, 2 pointers Kadane's Algo, Longest Substring

Hashing & Maps Frequency maps, sets Two Sum, Group Anagrams

Recursion &
Subsets, permutations, N-Queens Sudoku Solver, Combination Sum
Backtracking
Linked List Reversal, Cycle Detection, Merge Sort Detect Loop, Reverse K nodes
Stacks & Queues Infix/Postfix, Monotonic Stack Next Greater Element, Stock Span
Trees & Binary Trees DFS, BFS, LCA, Diameter, BST Bottom View, Inorder Iterative
gouthamsankeerth

BFS, DFS, Union Find, Dijkstra,


Graphs Number of Islands, Shortest Path
TopoSort
Dynamic Programming 0/1 Knapsack, LCS, LIS, Matrix DP House Robber, Edit Distance
Word Dictionary, Kth Largest
Tries & Heaps Trie insert/search, Min/Max heaps
Element

DSA INTERVIEW QNS -


https://drive.google.com/file/d/1R7C6m_UWkp4VxgdO958XdQLBHCrJEvnj/view

TH
MORE ABOUT DSA CHECK THIS OUT
https://drive.google.com/file/d/1RNJxuXqg0KjEeCJnAmcJVk5rs4GKbYv
J/view?usp=drivesdk

ER
krishnadey30/LeetCode-Questions-CompanyWise: Contains Company Wise Questions sorted
based on Frequency and all time

KE
Core CS Subjects: N
These are asked as either MCQs or short coding questions.
SA
To prepare CORE CS subjects : check this out, it has all the things you need
https://drive.google.com/file/d/1OsloU1D_zkplEiAv-9-30MxldVsLg2Cd/view?usp=drive_link
AM

Subject Topics to Prepare Must-Know Concepts


DBMS Normalization, SQL Joins, Transactions ACID, Primary/Foreign Key
TH

OOPs Inheritance, Polymorphism, Encapsulation Real-life examples


OS Process, Threads, Scheduling FCFS, Round Robin, Mutex
CN OSI vs TCP/IP, Protocols, IP, DNS, HTTP Layers, Ports, IP classes
U
O

PHASE 3: Practice Plan (Smart & Structured)


G

Daily Coding Practice Routine:

• 1 easy + 1 medium + 1 hard (if time allows)

• Pick problems from: CHOOSE ONE AND FOLLOW IT TO THE END, MAIN THING IS
DOING NOT FOLLOWING ALL ---YOU HAVE TO DO AT THE END OF DAY

o LeetCode DSA Sheet

o Striver’s DSA Sheet

o Love Babbar 450 Sheet


gouthamsankeerth

Mock Test Platforms:

Practice real timed tests at:

• InterviewBit

• Codeforces

• Leetcode Weekly/Contest

• GFG Practice

TH
ER
PHASE 4: Test Strategy (How to Attempt)
Time Management:

KE
• Easy: 10–15 min N
• Medium: 20–30 min
SA

• Hard: Do last, if time allows

Smart Solving Tips:


AM

• Read all questions first, start with what you’re most confident in

• If stuck for 10 min, move to next


TH

• Write brute force first, then optimize


U

• Always use edge test cases before submitting


O

• Comment your logic briefly if allowed


G

BONUS: Tools & Cheat Sheets


Tools:

• Whiteboard for dry runs

• VSCode for offline practice

• Online compilers: replit.com, ideone.com


gouthamsankeerth

Cheat Sheets:

• DSA Templates (by cp-algorithms)

• Python DSA Cheatsheet

• Leetcode Pattern Sheet

Final Round Tip:

TH
80% of candidates fail because of lack of practice under pressure. Not because they don’t

ER
know the logic. Simulate 1-hour tests 3x a week on Codeforces/LeetCode

KE
NOTE: This document is a reflection of my personal journey,
experiences from colleagues, friends, and many online resources
N
like Google, YouTube, Reddit, and others, formatted with the help
SA
of AI to make it user-friendly and easy to read. I hope these
insights help you on your coding journey!

ALL THE BEST


AM
TH
U
O
G

You might also like