Phone screening with HR contact, then one on one interview with hiring manager; then panel interview. All total, about 3-4 weeks. It was a very smooth and transparent process. I was not offered the role but everything was very clear and I was provided feedback which was great,