Contacted by a 3rd party recruiter. He was super nice and helpful. Had phone interview with hiring manager. Next step was an on-site interview where first two hours were technical. Hiring manager had a few very audible rude noises and sighs when learning I had not worked with something specific in my professional career, even though he knew my experience. Made comparisons to questions I was unsure of, to things I had worked on. Questions asked were not really practical. Asked a sorting question in jQuery/JS, but seriously who sorts things on the front end, why wouldn't you use a .sort() function built into any language, and why wouldn't you sort when reading from the db??