WD Principal Firmware Engineer Interview Questions | Glassdoor