We have cubicles at work with low walls to help with collaboration. However, this also invites other behavior from nosy people too.
For some reason, someone likes to listen to me when I ask questions, read things from my screen behind or beside me, etc. and I'm trying to figure out what I can do before escalating. I don't know if they do this with others but I notice it with myself.
Case 1: A couple times I asked someone else for help and to come to my cube to see what I'm doing/talking about. The nosy person would roll over by my cube to watch and listen in, sometimes ridiculing me for my question and the solution I was proposing to the other co-worker, sometimes proposing a possible viable solution.
Case 2: A few times I was asking for help from someone else at their cube on a project that doesn't involve the nosy person but for some reason, they stopped what they are doing and roll over to the cube I'm at to listen in.
Case 3: Several times I've caught them walking by and staring at my screen (I have 2 monitors). I would ask them if they needed something, to which they would say no, and keep walking. I'm sure there are other times they were staring at my screen without me being aware of it.
Maybe I'm being overly sensitive but for case 1 and 2, I don't want them to know about details of my work projects and either take credit for them or use them against me if I do things "wrong". I know this is what collaboration can look like, but sometimes they are giving input on issues that don't concern them or laughing at possible ideas being bounced off the wall that don't concern them.
For case 3 if I'm looking at something personal that requires attention during work hours, I don't want to be looking over my shoulder for someone nosy to protect my privacy.
Short of being a snitch and escalating above, what other measures can I do to minimize my annoyance / exposure to them?