Terribly handled. The HR don't give a damn about your schedule and inform at the very end.
The head of Mol Bio will expect you to know which locus in the CHO cell line you would insert a protein. If you want to work here, probably better to intern first. Then read what they do. exactly what they do. they do not care about your past experince.