Problem Solving & Data Structures Round

PS/DS (Problem Solving/Data Structures) round, also known as the coding round, is the most popular interview round for software engineering jobs.

The primary aim of this round is to check the coding and problem-solving abilities of the candidate through data structure and algorithm problems.

It involves solving 1-3 problems related to problem-solving, data structures and algorithms.

In case of remote, the round is usually done over a video conferencing tool (Hangouts / Skype / Zoom) and the coding is done over a shared code editor (Collabedit / HackerRank / Google Docs).

In case of onsite, you’re expected to code on a whiteboard or paper. It is generally ok to let the interviewer know if you prefer one over the other. In a few companies (including Google), you are supposed to code on a laptop.

More details at: What is a Problem Solving & Data Structures round?


Preparation

Learn more on how to prepare for problem solving and data structures round at: How to prepare for problem solving and data structures round?


Tips (DOs and DONTs) for the interview

Learn more on how to ace the problem solving and data structures round during the interview at: How to ace the problem solving and data structures round?


Other articles you might be interested in:


I actively write about interview preparation on LinkedIn as gcnit