Ho presentato la mia candidatura tramite un'altra fonte. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Guidewire nel mese di set 2009
Colloquio
I talked to the recruiter on the phone and he scheduled an interview for the very next day. When I got there he talked with me briefly and reiterated what he had told me on the phone, that they are looking for only very senior software engineers. He then turned me over to an engineer for the rest of the interview.
After a brief discussion about the company's products the interviewer presented a Java programming problem for me to solve on the whiteboard. The problem was this: given a class that is a Collection of Collections (let's call it CofC), code an Iterator for the CofC class. Implement the next() and hasNext() methods and the constructor. The only method in Collection that you can use is iterator(). That is to say, you cannot use size() or any other method.
During the exercise the interviewer interacted with me, made some suggestions. pointed out some errors.
I wouldn't call this a trivial problem but it is not that difficult and probably is a fair test for the amount of time alloted. I made some mistakes early on and didn't focus well enough so I didn't do that well. I strongly suggest doing this exercise at home and timing yourself and paying attention to your process. My impression was that process, and not just the correct answer, was important.
They emailed me later the same day to say they would not proceed to the next step with me. It was nice that I got that information right away, compared to most companies who either never contact you at all or contact you weeks later to say they are still interviewing other people.
Domande di colloquio [1]
Domanda 1
Code an iterator for a Collection of Collections in Java.
Ho sostenuto un colloquio presso Guidewire (Bengaluru)
Colloquio
Guidewire Codility tests evaluate coding skills, problem solving, and clean code practices.To solve algorithmic and real world problems, demonstrating efficiency, clarity, and structured thinking under time constraints.The iniital qualification round.
Ho presentato la mia candidatura di persona. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Guidewire (Mississauga, ON) nel mese di ott 2024
Colloquio
The interview took place in 4 rounds.
The first one was a general conversation with HR.
The second was a technical round, during which pair programming was introduced, and the interviewer and I solved a problem together.
The third was an in-person day at the office, where I was assigned to two different teams and we pair-programmed on some of their live issues.
The fourth one was a communication with their Senior VP which was also a bit technical.
Domande di colloquio [1]
Domanda 1
How do Kubernetes and Docker work on the OS level?
Ho presentato la mia candidatura online. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Guidewire (Bengaluru) nel mese di lug 2024
Colloquio
There are 4 rounds before the HR, including techno managerial. First was was basic programming and ds, second was on details system design like chat system. Third was coding set of questions in set time and last techno managerial