Bilgisayar Bilimleri
- 121 Clean code prensipleri nelerdir?
- 122 Versiyon kontrol sistemi Git nasıl kullanılır?
- 123 Unit test nedir ve nasıl yazılır?
- 124 Hata ayıklama (debugging) nasıl yapılır?
- 125 Fonksiyonel programlama nedir?
- 126 Nesne yönelimli programlama (OOP) ilkeleri nelerdir?
- 127 Derlenen ve yorumlanan diller arasındaki fark nedir?
- 128 Lru cache nasıl tasarlanır?
- 129 B-d ağacı ve B+ ağacı farkı nedir?
- 130 Trie nedir ve arama problemlerinde nasıl avantaj sağlar?
- 131 Graf veri yapısı nasıl temsil edilir?
- 132 Hash tablosu nasıl çalışır?
- 133 Heap nedir ve nerede kullanılır?
- 134 İkili arama ağacı (BST) nedir?
- 135 Ağaç veri yapıları nelerdir?
- 136 Yığın (stack) ve kuyruk (queue) nasıl çalışır?
- 137 Dizi ve bağlı liste arasındaki farklar nelerdir?
- 138 Dijkstra ve A* algoritmaları ne zaman tercih edilir?
- 139 Graf algoritmalarında BFS ve DFS farkı nedir?
- 140 Backtracking tekniği nasıl uygulanır?