Skip to content
QSWEQB

CS Fundamentals interview questions

The core-subject rounds common in campus hiring and still used to probe depth in experienced interviews.

11 published across 6 topics.

CS fundamentals59 short answers on one page, for revising rather than studying.

Operating Systems

2 questions

Processes and threads, scheduling, virtual memory and paging, synchronisation, and deadlock handling.

Computer Networks

2 questions

The layered model, TCP versus UDP, congestion control, routing, and what happens when you load a URL.

DBMS Theory

2 questions

Relational algebra, functional dependencies, normal forms, and concurrency-control theory.

OOP Theory

2 questions

Abstraction and the classical definitions, plus the terminology questions asked verbatim in screens.

Compilers & Runtimes

1 question

Compilation phases, interpretation versus JIT, memory layout, and garbage-collection theory.

Security Fundamentals

2 questions

OWASP categories, cryptography basics, hashing versus encryption, and secure-by-default habits.

mediumConcept

How does HTTPS establish trust, and what does a certificate prove?

A certificate binds a public key to a domain name and is signed by a chain ending at a root already in your device's trust store. It proves that whoever holds the matching private key controlled that name at issuance - nothing about the operator's honesty - and revoking it early barely works.

5 minmid, senior, staff