Design recommendations objective balancing growth and monetization | ByteDance Interview Question