Pergunta de entrevista da empresa AVB Marketing

How do you save a user session? How would you add a dialog model? How would you click on a row on a table to get an API call to request information on that row and display a new table?