There were random questions at times and it was a long interview but very detailed and interesting. The panel consisted of programmatic staff as well as an HR representative. I was given a written task before the second interview. I found the second interview very intense but also more friendly and less formal. HR took their time in responding afterwards (at least a month).