They first made me wait an additional half an hour to fill a completely irrelevant form that was never mentioned by the HR when the pre-interview call was made. I never got feedback after the interview and wasn't informed what they'd do with the form. One of the interviewer did put me to the test and challenged my skills. To be honest, I wasn't well-prepared at all, so it's not completely the company's fault. The biggest frustration was when the interviewer claimed I didn't know programming when the question/task was related to embedded systems - a different domain altogether. I could have prepared myself much better but the interview experience in general for a starting role was not worth it. It was an eye opener for me and good a shakeup though.