6 batutuwa
Ƙware muhimman ra'ayoyin OOP — classes, objects, ginshiƙai huɗu, ƙa'idodin SOLID, da yadda ake tsara fannoni zuwa ƙirar class mai tsabta da sauƙin kulawa.
30tambayoyiYi atisayen tambayoyin hira na muhimman data structures da suka shafi arrays, linked lists, stacks, queues, hash tables, trees, graphs, da tsarin ci-gaba tare da ayyukansu da rikitarwar Big-O.
30tambayoyiHanyoyi mataki-mataki na warware matsalolin ƙididdiga, da ake nazari saboda daidaiton su da ingancin lokaci da sararin su.
30tambayoyiThreads da processes, locks da deadlocks, samfuran async, lock-free programming, da actor model don gina ingantattun tsarin concurrent.
12tambayoyiNetworking na kwamfuta ga masu haɓakawa: samfuran TCP/IP da OSI, TCP vs UDP, DNS, HTTP/1.1–3, TLS, adireshin IP, daidaita nauyi (load balancing), da latency.
12tambayoyiKa'idojin tsarin aiki (operating systems): tafiyar da ayyuka (processes) da threads, tsara CPU, ƙwaƙwalwar ajiya ta zahiri (virtual memory) da paging, daidaitawa (synchronization), deadlocks, IPC, da filesystems.
12tambayoyi