Is it necessary to use 在？ Could you please explain me, is it necessary to use 在?

As I understand the meaning of these questions are:
你做什么？what do you do?
你在做什么？what are you doing?

But is it possible to ask about what another person is doing without 在 or is it obligatory? Is the meaning of 你做什么？ of doing in general or could be understood as doing right now?

Thank you very much for helping! :)
Here's my explanation:
“你在做什么？” = “你正在做什么？”

在 can be normally used as abbreviation for 正在, which latter only means "right now". Therefore, 在 can be constitutive for the present continuous tense.

你做什么？could have different meanings or tense in different contexts, for example:
1. 你做什么（工作）？
2. 你（刚刚）做什么？
3. 你（这些天）做什么？
4. 你（打算）做什么？
5. 你（在）做什么？

When you add 在/正在, then You give a semantic restriction; the sentence can only mean: What are you doing? -- In this sense, it is necessary to add 在.