I heard lot of good things about the company and that's where I applied for this role. But, I was surprised to know that the person taking interview for a Platform architect role was not clear on basic design patterns. He asked me about design of one of my previous assignment, which we have implemented using Builder Pattern, and the interviewer was not able to understand and since he was not aware of the Builder pattern, he asked me why we didn't apply any creational patterns like factory, and when it came to my turn of asking question, I thought of circling back on the same question, he told my Factory implementation was not correct and instead he started explaining about Abstract Factory.