BT Group interview question

1- Singleton. 2-Unit Test 3- UI test 4- API related question