Me postulé en línea. El proceso tomó 4 semanas. Acudí a una entrevista en Yandex (Moscú, ) en sept 2021
Entrevista
iOS questions. Asked a lot of Swift things. And not basic, but questions under the hood. Stack vs heap in memory. ARC, MRC, Protocols, Generics. Class vs struct. Method Dispatch.
Me postulé a través de un reclutador. El proceso tomó 2 meses. Acudí a una entrevista en Yandex (Moscú, ) en ago 2020
Entrevista
Quite tedious and long, full of diverse sections. I liked that I had an opportunity to meet almost all team members even before I joined the team. Interviews enough long to have a small talk so they helped me a lot to determine whether the team is good fit for me. Most of section are challenging your engineering expertise. I had 1 platform interview which was sort of screening one. It assessed mostly my skills at Swift language and other platform agnostic areas. 1 platform interview which consisted mainly of question about iOS platform and its various toolset for getting pixels on a screen. In the end of that interview I was getting asked about other corners of Apple SDK which I believe were aimed to determine how diverse my expertise are but were strictly optional. 1 algo and data structures interview which was quite easy to pass, contained mostly easy level problems. 1 architectural section which looked like system design interview for a mobile engineer, it wasn't complex at all but required you to know some common terms of software design. 1 meet the team interview which was just a talk with a team lead and my last resort to say no.
Preguntas de entrevista [1]
Pregunta 1
1. Build concurrent map higher-order function. 2. How would you design something similar to RxSwift? 3. Cohesive vs coupled 4. Traverse a view tree and find the view of maximum width