Interviewed with HR all basic resume questions. Then interviewed with hiring manager and again all basic interviewing questions. Next was a technical interview that gave me a chance to brag about my skills. it was not to terrible. The last interview was with a second hiring manager. My resume was passed on to another manager who had an opportunity that was more closely aligned to my experience and there immediate needs.