Phone Screen then 2 round of technical rounds. Phone screen with the recruiter, first round with the Enterprise Architect and then with Director for 2nd round. Got easy technical questions from the Enterprise Architect and nailed those. Got some design questions from Director (who seems to be very junior to the position and little knowledge) and answered perfectly but noticed he doesn't have clear idea what he is looking for. It seems this firm is GASLIGHTING candidates so better stay away OR don't expect you will get any offer.