Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Veeva Systems (Tel Aviv) nel mese di dic 2022
Colloquio
The process was - first I did a Tech interview on Zoom and then if you pass it - a home test (I did not pass) I do not have more to say
Domande di colloquio [1]
Domanda 1
1. Implement BubbleSort with multi-threads 2. some collection overall question
Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Veeva Systems (Tel Aviv) nel mese di mar 2026
Colloquio
first step - 60 min coding challenge at home
second - onsite technical interview, including reviewing the code
from the previous step + short pseudo code style question + 90 min coding exam
Domande di colloquio [1]
Domanda 1
first question - pseudo code style question about bubble sorting an array using threads - so it has O(n).
Then 90 min code exam using their computer:
public void merge(Path destination, List sortedFiles, int maxLines) throws Exception
The method takes a list of paths to small files containing string lines, each file lexicographically sorted.
It generates a file as described by the destination argument which contains all the lines from the small files. This file is also lexicographically sorted.
At no point does the program have more than maxLines lines held in memory.
Please build the most efficient algorithm to merge all the small, sorted files into one large sorted file. It will be tested on a huge file and be judged on correctness and time.
If maxLines <= 2, throw Exception.
NOTE: if you choose to multi-thread any part of the algorithm you choose—please keep the maxLines limitation across all threads.
Ho presentato la mia candidatura tramite un'altra fonte. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Veeva Systems
Colloquio
Home assigment - one question on backtracking - 1 hour to complete,
An interview at the company - 90 min, a question about big data
An interview about life choses and academic background
Domande di colloquio [1]
Domanda 1
backtracking question - it was to fit puzzle pieces onto an 2D array