Wissen Infotech Interview Question

What is API. How it works? How to create multiple web hosting? What is DNS? How to generate CSA file? Just prepare everything about API, DNS, SSL with basic Linux commands to clear 1st round.