AI Infra Interviews logo

Networking, Interconnects & Storage

30 questions
0 of 30 done · 10 unlocked for you
DONEUNLOCKEDLOCKED

Networking, Interconnect & Storage Interview Questions

NCCL and the collective algorithms, RDMA, InfiniBand versus RoCE, rail-optimized and fat-tree fabrics, congestion control, GPUDirect, parallel filesystems versus object storage, data loading and checkpoint I/O: the fabric and the disks that decide whether ten thousand GPUs act like one.

Learn how AI infrastructure works through explanations, worked examples and diagrams, then practise applying it to interview questions.

A starting path through this topic

Start with a mechanism, then use a worked problem to explain a decision. Access labels below describe what is available without an account.

  1. Dataset Lifecycle: Ingest, Shard and Retain

    Keep dataset identity, publication and retention reproducible.

    Public concept
  2. Name the four collectives a training job uses, say what each moves, and match them to the parallelism that needs them.

    Match each collective to the data movement a parallel layout needs.

    Public answer
  3. A 64-node job's all-reduce runs at a third of the expected bandwidth. Walk me through finding the cause.

    Use layered measurements to locate a collective bandwidth loss.

    Public answer
You have 10 free answers unlocked here.Sign in free for 10 more · 10 are premium.
01–12Foundationsbuild the vocabulary and basic mechanisms0/12 done
13–23Core loopsapply the ideas to worked interview questions0/11 done
24–30Field scenariosreason through constraints and operational failure scenarios0/7 done
PRACTICE TESTStudied this track? Prove it: a timed Networking, Interconnects & Storage test.rotating questions · every answer explained · free with an accountStart →

The concepts behind Networking, Interconnects & Storage

Review the ideas used in these questions. Each card shows whether the explanation is free, requires sign-in or is part of Premium.

Foundational
NCCL and Collective AlgorithmsNCCL implements GPU collectives using algorithms, protocols and channels over available hardware paths. Learn what each choice changes, how to read bandwidth results, and which evidence separates a communication problem from late application work.
Core
Sign in
RDMA, InfiniBand and RoCEv2RDMA lets network adapters transfer data directly between registered memory regions. InfiniBand and RoCE provide different network and operating environments for those transfers.
Advanced
🔒 Premium
Rail-Optimized and Fat-Tree FabricsRail-optimized and Clos fabrics organize traffic between GPU nodes. Port counts, placement and oversubscription determine which paths are available to collectives.
Advanced
🔒 Premium
Congestion Control for AI FabricsDiagnose RoCE congestion using queue growth, ECN feedback and per-priority pause duration. Compare matched traffic patterns before changing routing or flow control.
Advanced
🔒 Premium
GPUDirect RDMA and GPUDirect StorageGPUDirect enables supported devices to transfer data to or from GPU memory without a host staging buffer. Its benefit depends on topology, software support and the transfer path.
Advanced
🔒 Premium
Topology-Aware CommunicationMap communication groups onto real GPU and network paths. A four-rank example shows how two tensor-parallel streams share one adapter, why per-rank bandwidth can mislead, and when locality is worth waiting for.
Core
Sign in
Parallel Filesystems vs Object StorageChoose storage by access semantics, working-set reuse and failure protection. Trace a shared read/checkpoint budget, distinguish local completion from durable export, and learn when a second storage tier earns its cost.
Advanced
🔒 Premium
Data Loading Pipelines for TrainingTrace batches from storage to GPU readiness, budget workers and prefetch memory, and resume from the input position saved with training state. An executable example shows how a read-ahead cursor can silently skip samples.
Unlock all 30 answers · ₹2,000 / $25