Was told that the interview process would take a few rounds. The first one is a screener in the form of a phone interview. Scheduling was routine, just some emails back and forth. The actual interview was nice. It was conducted by some technical manager and only lasted 20 minutes. He sort of asks you to tell him about yourself briefly and then goes to work on OOP questions. Just some basic stuff about OOP concepts like encapsulation, inheritance, overloading, etc. As long as you know your theory and have your computer handy for some quick lookups. I stumbled on a few questions but the interviewer was nice about it. He ended of the interview with some relational database questions. Some basic stuff about tables, relations, transactions, commits, etc.