Extremely bad interview experience. Interviewer was very rude and condescending. They were hiring for an internship role but asking mid level questions and laughing at me for not knowing the answers to them, and making fun of my projects for "being too simple". It's one thing to take a hard interview, but making fun of your candidates should not be called for.