Govt. Exams
Entrance Exams
The Internet Layer (Layer 3) handles IP addresses and routing. Transport Layer (Layer 4) handles ports.
MapReduce is a programming model for processing large datasets in parallel by mapping data and then reducing results.
Google designs distributed systems that can scale horizontally across many machines to handle billions of requests.
API Gateway is a server that acts as an intermediary between clients and microservices, handling routing, authentication, and load balancing.
Exponentiation is right-associative in Python. 32 = 9, then 29 = 512
Memoization is an optimization technique where results of expensive function calls are cached and returned when same inputs occur again.
MergeSort has O(n log n) worst-case and is stable. QuickSort is O(n²) worst-case, HeapSort is not stable.
QuickSort uses O(log n) space for the recursion call stack in the average case.
Load factor = n/m = 15/10 = 1.5. Average chain length in hash table = load factor = 1.5
Google uses both functional and OOP paradigms depending on requirements. Go language (created by Google) supports both paradigms.