I was referred by a friend who works as an SWE. Typically, there are two phone rounds, but my case was slightly different.
The first phone screen was about a relatively easy algorithmic problem. However, the second was about testing. It wasn't hard, but I misunderstood the question and, also, I am not too familiar with writing tests, so I failed.
Two weeks later, the recruiter informed me that they wanted to have another phone screen. Fortunately, it was algorithmic again, and a few hours after, they pushed me to host matching.
After another month, I got a call from the host, and we were both interested.
Write a function that returns a random integer from an interval, and then a function for testing it.
The following metrics were computed from 71 interview experiences for the Google Software Engineer role in Poland.
Google's interview process for their Software Engineer roles in Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Poland.