The recruiter was very responsive and nice. My interviewer was nice but not very engaging. He helped when needed and provided some tips. The interview was an hour long with 30 minutes being Python trivia questions (polymorphism, memory management and garbage collection, etc) and the remaining time being a coding problem. The coding problem was not LC style but was more focused on OOP principles. The trivia questions portion was only supposed to be 15 minutes long, so I think the interviewer should've realized and moved onto the programming problem so that I would've not been rushed to come up with a solution. Ultimately, I did not advance after this. The programming problem wasn't hard but definitely was a good assessment of OOP coding. I thought it was a good interview experience and made me practice my coding (beyond LC memorization).