I had a phone interview with the HR manager, in which I was asked to come for a further interview at the office the next day.
When I got to the office, the Engineering director interviewed me first with some very general questions. Then, I was interviewed with a remote developer, who asked me questions regarding jQuery and coding. I found the questions to be extremely easy.
When I was about to leave, the HR manager asked me to stay and gave me an offer right then and there.