I was called in for an interview with IBM. The position was for a test engineer with Python. Unfortunately this was not clearly indicated to me as I had also applied for another role in a different department. I was woefully under prepared, having been under the impression the interview was for another position.