Ho presentato la mia candidatura tramite un'agenzia di reclutamento personale. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Guidewire (San Mateo, CA) nel mese di mar 2009
Colloquio
After asking my previous working experiences, the interviewer just asked one single coding problem. No any other skills has been asked. I.e., completely depends on the coding!
Coding Problem: Coding hasNext() and next() methods for a class that contains a Collection of Collections. (main collection must not be null or empty, sub collections must not be null.)
Answer: I got several hints from the interviewer. I think I didn't get the offer because I didn't finish the coding by myself! Even we discussed nicely.
public class CollectionOfCollections {
private Iterator mainIter;
private Iterator subIter;
CollectionOfCollections(Collection col) {
mainIter = col.iterator();
sunIter = mainIter.next().iterator();
}
public boolean hasNext() {
if (subIter.hasNext()) {
return true;
}
while (mainIter.hasNext()) {
subIter = mainIter.next().iterator();
if (subIter.hasNext()) {
return true;
}
}
}
public Object next() throws NoSuchElementException {
if (hasNext()) {
return subIter.next();
}
throws new NoSuchElementException();
}
}
Domande di colloquio [1]
Domanda 1
Coding hasNext() and next() methods for a class that contains a Collection of Collections. (main collection must not be null or empty, sub collections must not be null.)
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