The interview process is the traditional process that most companies follow. They flew me into New York with all expenses paid, aside from my personal time invested. Things that stood out were the low level of experience of the interviewers in the Data Engineering space participating in the hiring process. It felt at times the interview was a consultation on how to improve their data processing systems rather than evaluating the qualifications of the candidate. I bring over 25 years of coding experience and more than 15 years of experience in the industry at Top Fortune 10. Have won programming marathons at nation-wide level. Coding skills aren’t at question. Yet however, at the end, it is truly unfortunate to not be able to be part of the company thanks to the feedback of couple of Junior engineers with no more than 5 years of experience, who decided to determine I lacked coding ability when asking obscure and not commonly used features of a language that needed to revise reference in order to complete problem at hand. It's quite disappointing the level of the engineering of the interviewers and the way they choose the participants of the hiring process. How does a 5 years of experience engineer can truly evaluate and determine the qualifications a 25-30 years of experience individual? There are things about code maintainability, project delivery and operationalization of solutions that a 5 year of experience engineer can't grasp. Yet, I can't imagine the type of people they actually hire and the outcomes they reach.