I had applied online for the Software Development Internship. The process consisted of 2 back to back phone interviews. Both were quite calm and good people.
First Interview: I thought he would talk about something else and then go to technical interview as I had read from other reviews on the site, but he directly started asking technical questions in the next 5 minutes. I couldn't recall some basic stuff like what is final class,interface and function in java. So he seemed to lose interest in me. He wound up the interview in around 15-20 minutes so I was sure that the interview was a mess.
Second interview: The second one went quite well than the previous one. The classical parking garage question was asked so it took 15-20 minutes, I suggested something to her and then she asked something so I added things to the OOP design. In the beginning she also asked how the first interview went, so I told that I couldn't recall some basic stuff, so she told that it happens sometimes.
In both the interviews I couldn't do well in the time complexity stuff as I am very poor at it. After 3-4 days I got the rejection which was expected. They told that I can reapply after 6 months, so I will.