STMicroelectronics Interview Question

describe the USB enumeration process