You are able to develop yourself
If you are experienced enough and self-motivated person - no cons
Two stages. First, a home assignment with three LeetCode-style coding questions and a 2-hour time cap. Then a technical interview over Microsoft Teams with one coding question, which was a low-level design of a rate limiter.
The interview was two hours, in it I was asked two technical questions, and a few theoretical questions as well, the first question was much simpler than the second, overall the interview was ok.
In the first step, there was not interview, only a coding exercise containing 3 LeetCode -like questions. For one of them I had to think of the "fastest" solution, where for the rest I needed only to get correct algorithms.
Two stages. First, a home assignment with three LeetCode-style coding questions and a 2-hour time cap. Then a technical interview over Microsoft Teams with one coding question, which was a low-level design of a rate limiter.
The interview was two hours, in it I was asked two technical questions, and a few theoretical questions as well, the first question was much simpler than the second, overall the interview was ok.
In the first step, there was not interview, only a coding exercise containing 3 LeetCode -like questions. For one of them I had to think of the "fastest" solution, where for the rest I needed only to get correct algorithms.