Member-only story

Prepare For A Coding Tech Interview Part 4 — SOLID

3 min readApr 18, 2025

Do you want to get a job as a coder / software developer or switch to other company? In this series I’ll share information how to solve coding tasks, how to prepare CV and answers to the most popular interview questions for coding positions to land a new coding job!

Hi! My name is Tom Smykowski. I’ve interviewed hundreds of people and also participated in hundreds of interviews to choose companies I worked for. This gives me an insight into how to win a tech interview

In the previous episodes of the series we went through some low level coding test tasks. Today we’ll explore acronyms you need to know:

SOLID

SOLID principle often is asked about on tech interviews for coding positions. Let’s explore what each letter means:

S — Single Responsibility Principle

It can be applied in various ways. In frontend development for example it means that a component shouldn’t try to do two things. If you have a list of users and user details, you create a User component and UserList component, not a UserOrUserList component.

O — Open/Closed Principle

Entity should be closed for modification, but open for extension. It can be also applied to various scenarios. In means that you write a code in…

--

--

Tom Smykowski
Tom Smykowski

Written by Tom Smykowski

I help startups ship stunning, scalable MVPs—fast. With deep frontend expertise and AI-powered development workflows, I build and audit. Programmer

No responses yet