Google Interview - Distributed Systems

An RPC (remote procedure call) is initiated by the: Client

RPC works between two processes. These processes may be: On the same computer or on different computers connected with a network

RPC: Remote Procedure Call

The local operating system on the server machine passes the incoming packets to the: Server stub

_____is a framework for distributed objects on the Microsoft platform. 
Answer: DCOM

____ is a framework for distributed objects using Borland Delphi.
Answer: DDObjects

____ is a framework for distributed components using a messaging paradigm.
Answer: Jt

____ is a Sun specification for a distributed, shared memory.
Answer: JavaSpaces

____ is a framework for distributed objects using the Python programming language.
Answer: Pyro

The reduce function typically outputs a smaller set than what is input to it.
Answer: True

If there are M partitions of the input, there are M map workers running simultaneously. True or False?
Answer: False

UDS: Unix Domain Socket

Popular posts from this blog

Is rotation necessary in PCA? If yes, Why? What will happen if you don't rotate the components?

After analyzing the model, your manager has informed that your regression model is suffering from multicollinearity. How would you check if he's true? Without losing any information, can you still build a better model?

What does Latency mean?