Pergunta de entrevista da empresa RTX

What are the different programming interfaces that you use, and which one do you prefer more?