Pergunta de entrevista da empresa Veeva Systems

1st Phone Interview: - Past experience/projects - Difference between set and List - What are/example of static variables - Easy basic stuff - Code Test: given a person in a family tree, return a list of their oldest sisters 2nd Phone Interview: - Java Questions: describe how "synchronize" works, difference between arraylist and linkedlist, question about Collections/abstract classes, easy stuff - Code Test: map values to letters recursively -> THINK BFS WITHOUT USING A QUEUE (using recursion instead)

Respostas da entrevista

Sigiloso

17 de nov. de 2014

what about the half brother/sister? do we have to include them as well? Also how to find ones parent? It is available in the data structure or we have to recurse from top and find?

Sigiloso

2 de fev. de 2014

For first code test, just get a List of the person's father's children and the person's mother's children, and loop through those children, updating a separate list every time you find a new oldest sister