Viasat Interview Question

Coding round, followed with technical discussions