CARVANA Interview Question

Design an application based on this requirement - what tech stack do you use and why? what do you do when so and so problem comes up