STMicroelectronics interview question

describe the USB enumeration process