The interview process is long. It contains an initial screening, two technical interviews, possibly another HR interview, and then a long onsite interview day. The technical interviews are difficult, especially for someone with little field experience, but with proper experience, I believe that the technical questions are doable as they revolved around problem troubleshooting.