Rivian interview question

Design questions about my project