the LEGO Group interview question

How to support 2nd-source electronic components in a project by software mitigation, technical considerations and tradeoffs