Phone interview was as any phone interview. They start with you telling a short blurb about yourself, what you've been up to lately, who you are, the usual. The technical part of the phone interview were general questions about Java (this position was a Java developer position). I did really well at this point because it was basically very conversational and I know Java really well. This was a conference call with me and 2 others. The next step was the coding interview. This was done online where we shared the screen and had video/audio. The software they used was horrible. There was a large delay on my keystrokes, which was so distracting, and basically reduced my control over my input. Image trying to type and backspace and the keystroke taking 1/2 a second to respond. Also there were issues with video and audio cutting out. At first connect the interviewer couldn't hear me, so he called me. Then he suddenly could hear me, so he switched back to the computer. Then halfway through the video AND audio disappeared, so he called me again. He repeatedly apologized and said the software was always like this! This was my FIRST EVER coding interview and I was so nervous to begin with, adding all this glitch to it was just untenable. I could barely think and every time I wanted to make corrections to my code I had so much trouble with the keystrokes that it would delete the code I wanted, oh my gosh. So difficult. The worst part was at the end he LIED to me and told me I passed and that he would get me scheduled for the next interview. I knew it even as he was saying it that he wasn't telling the truth. I would have been just fine hearing "thanks we'll be in touch" but to be lied to is a whole different level of unprofessional. Especially when I didn't even ask. He just offered a lie. Wow. After a few business days of not hearing anything, I checked in with the recruiter and she told me I was passed over for someone with more experience. Ok, that's fair, but I could have performed a lot better without all the distractions of their weird coding interview system failures, and I actually would have been fine hearing that at the end of the interview, not a lie. I am actually really good at Java, but c'mon, FIRST ever interview and its like THAT? Also I am a new grad, so what level of experience are they looking for??? Look, I know I screwed up and my nerves got the better of me, but its best that anyone who reads this will be informed that its not the best interview process and you can't necessarily trust them. That sorta took all the sting out of the rejection anyway. If that person was my boss, how would I ever get any real feedback to grow with from him? He would always tell me I'm fine and then complain behind my back..... something to think about.