Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 5 settimane. Ho sostenuto un colloquio presso Procore Technologies (Il Cairo, )
Colloquio
1: An interview with the HR to know more about you and to make you know about the company
2: Problem solving interivew
if you passed those you will have 3 interviews in parallel
3: Values interview
4: leadership interview
5: 2nd Technical interview
For Seniors they have
6: System design interview
Ho presentato la mia candidatura tramite segnalazione di un dipendente. Ho sostenuto un colloquio presso Procore Technologies nel mese di giu 2025
Colloquio
The interview process was long and unstructured. I applied in early March and had the HR screening in mid-May. The first coding interview was scheduled the same week, but although it was described as a “problem-solving interview,” it turned out to be an OOP pairing session, which was confusing.
After that, I didn’t hear back until mid-July, when I was told the remaining three interviews (backend, values, and hiring manager) would be scheduled. Only two were actually arranged, and my follow-up about the missing hiring manager interview was ignored. The backend interview also came without any guidance on the format.
I was then left without updates for two months, before being told in early September that the position was no longer available.
Overall, communication was slow, expectations were unclear, and parts of the interview cycle were skipped.
Domande di colloquio [2]
Domanda 1
You will be asked to implement 5 functions, each with its own unit tests.
Context:
We have a set of workers, and each worker has one or more skills. For a given job, we require a worker with a specific skill. Your task is to return the cheapest available worker who possesses the required skill.
The Worker class is already implemented.
The Skill enumeration is already defined.
You only need to implement the required functions and their corresponding tests.
Backend Interview
The backend interview had two main questions:
Database & API Design – I was asked to design a database schema for a task management service, and then define the corresponding API endpoints.
System Design Concepts – I don’t remember the exact question, but it was focused on general system design principles (e.g., scalability, reliability, or architecture trade-offs).
Ho presentato la mia candidatura tramite segnalazione di un dipendente. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Procore Technologies (Il Cairo, )
Colloquio
HR introductory call, asking basic questions like why you want to leave your current job, your expected salary, and details about your work history.
Followed by a technical interview, using your preferred programming language. Fairly easy, as they are just a couple of functions that you need to build, related to construction work. I didn't get any further, but there should be another 2 rounds.