Your question is Interprocess Communication. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How do processes communicate with each other?
Explain the main inter-process communication mechanisms on Linux and choose an appropriate design for processes on the same host. Cover synchronization, authentication and authorization, confidentiality, integrity, failure handling, and observability. Include a practical recommendation for communicating structured requests between two processes with different privilege levels, and explain how you would test that unauthorized processes cannot access or tamper with the channel.