After a nice cultural interview with the team leader, I was invited to a technical interview. After answering 2 Java questions in the technical interview, the interviewer opened a long Java file including a class and a lot of methods. I was asked to solve a small problem by filling up an empty method body within 10 minutes. However, the functionality of the opened file and the task was explained so fast and scratchy that I could grab very few things. As a result, I spent my whole time to understand the problem and could do nothing. As expected, the interview process has finished at that point. I could understand much later that I was actually asked to do some basic string parsing operation. Of course, I must have asked the interviewer to give more detailed explanation. However, I think, this does not change the fact that the problems asked in the interview should be clear and well-explained verbal as well as written. Furthermore, I could have been rejected anyway, even if a detailed explanation had been made. But, I would not have felt that embarrassed at least. I think that the interview procedure and methodology should be reconsidered by the relevant people.