I applied through other source. The process took 3 weeks. I interviewed at WeWork (New York, NY) in Nov 2017
Interview
Brief phone screen, coding exercise then in-person interviews with basic programming white-board coding and a review of the coding exercise I submitted on my personal laptop they told me to bring.
Overall process seems very random, they asked one general database question "What is the difference between SQL & NoSQL databases?" and apparently didn't like my answer because I received negative feedback on it.
El proceso duró unas tres semanas e incluyó cuatro rondas: una llamada inicial con RRHH, una prueba técnica de coding en vivo, una entrevista de system design y una ronda de preguntas de comportamiento estilo STAR. Los entrevistadores fueron cercanos y profesionales, aunque el feedback tardó más de lo esperado.
I applied through a recruiter. The process took 4 weeks. I interviewed at WeWork
Interview
I was approached by a technical recruiter for an initial phone call, and then a 2 technical screenings, and onsite. The experience was smooth, they were professionals, straight forward and productive
Interview questions [1]
Question 1
How to optimize a stack in the navigation controller with a lot of view controllers
Typical software engineer hire process, 1st HR call to get about interest and company overview. Then set up a phone interview which was a leetcode medium question. After that there was a onsite. One system design, one behavioral, three Leetcode easy, medium.