Initial phone conversation with HR. After that I was asked to come to their office for the interview. The office was in another city. They did not even offer to share the cost of the airfare. I was given literally 24 hrs notice to fly in.
After arriving at their office, I had to wait for a while before anyone came around to start the interview process. They were just too slow.
The people who interviewed me did not really have any structure. They asked me a few questions about my payments experience based on my resume. Also, they seemed very technical people and had certain things on their mind. They were only looking for people who'd match those. Of course they didn't clearly explain what they had in their mind.
When I finished the interview, I realised that this entire interview could have been done through video conference. Also, if they had read my resume clearly and known what they wanted, then the interview could have been avoided too.