Explain parallelism and collectives in training | Amazon Interview Question