The interview process was pretty in-depth, but it moved quickly.
I applied through Glassdoor and received an initial email requesting a review about a week later.
My initial phone screening interview was the next day and lasted about 30 minutes. It was semi-technical in nature, with questions about Java data structures and algorithms.
I received a request for a Codility challenge the same day.
I took the test 3 days later, and a week after that, I got a request to set up a phone interview with the hiring manager.
The call was technical in nature, focusing on my experiences and what I was looking for in a job.
About 3 days later, I received a request to set up an on-site interview, which I scheduled for a week later.
This consisted of a 4-hour scheduled interview with a spectrum of product team members (management, product manager, UI developer, back-end developer), and some technical questions were involved.
Overall, it was a great experience with a quality group of people who interviewed me.
How would I implement a software system that required the ability to edit at any point in a data stream?
The following metrics were computed from 1 interview experience for the Guidewire Software Engineer role in Columbia, South Carolina.
Guidewire's interview process for their Software Engineer roles in Columbia, South Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Guidewire's Software Engineer interview process in Columbia, South Carolina.