No, it is not immediate, as the test and your identity (photos, ID, etc.) need to be reviewed by an officer.
Depends on your case and the officer's requirement. If you traveled at all, they may need to see your passport scans. My interview request came 6 weeks after I took my test.