CS fundamentals
Query, model and optimize relational databases with a dedicated hands-on SQL course.
CS50, English
Querying, relationships, schema design, indexes and scaling, supported by the official exercises.
1 picks, in suggested order

Processes, threads, scheduling, synchronisation, deadlocks and memory management: the OS questions every SDE interview asks.
Neso Academy, Gate Smashers, Hussein Nasser

From the OSI and TCP/IP models to routing, TCP, DNS and HTTP: how data actually moves between machines.
Neso Academy, Gate Smashers, Hussein Nasser

ER models, normalisation, transactions, indexing and SQL, from interview basics to how databases work inside.
Gate Smashers, Rishabh Mishra, Arpit Bhayani, CMU Database Group

How a CPU runs your code: instruction formats, pipelining, caches and memory hierarchy.
Neso Academy, Gate Smashers

Automata, regular expressions, grammars and how a compiler turns source code into machine code.
Neso Academy, Gate Smashers