Domanda di colloquio di EarnIn

How would you design a library API?