Question 9/17
advanced
Select one answer

What is the difference between threading and multiprocessing in Python?

They are the same
Threading uses shared memory with GIL, multiprocessing uses separate processes with separate memory
Multiprocessing is limited by GIL, threading is not
Threading creates separate processes

Premium Question

Upgrade to unlock this question and 300+ more interview prep MCQs.