Pergunta de entrevista da empresa AnyVision

design some API for adding/removing/updating items