Vendor reached out to apply for a full time lead engineer position. Initial tech phone screen by the program manager for half hour, and later followed by an onsite tech screen for 3 hours. On-site interview is pretty hard. I think I did pretty well, but not sure what happened, they didn't provided me any details.