Yamaha Motor Interview Question

Several technical questions