The technical interview was pretty difficult with many tough questions being asked. However, the interviewee was nice and patient during the whole interview process. In addition, he also patiently explained the internship job description and provide feedback for my future interviews.