Senior IOS Developer applicants have rated the interview process at Turing with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 48.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior IOS Developer roles take an average of 150 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Turing overall takes an average of 29 days.
Common stages of the interview process at Turing as a Senior IOS Developer according to 2 Glassdoor interviews include:
Presentation: 33%
Background check: 33%
One on one interview: 33%
Here are the most commonly searched roles for interview reports -
1- Upload resume 2- Work experience survey (MCQ) 3- Coding challenge (2 Coding challenges in 30 mins) One was pretty easy, and the other was medium. I think the time is faire for them 4- Tech stacks tests (pretty useless for me)
Interview questions [1]
Question 1
Recursion coding challenge that was medium difficult, I can't post it here it would be cheating
I applied online. The process took 5 months. I interviewed at Turing (Bucharest, Bucuresti) in Jul 2020
Interview
A monumental waste of time.
Their site is riddled with problems. They offer top x% developers to their customers, but can't produce a decent site for themselves.
I took a programming challenge TWICE (their error).
First time, they evaluated my work as 100% correct. The second time, just 80% correct. No failing test case was ever presented back to me.
Who on Earth codes their site so badly???
In the end, THEY were upset with ME for taking it twice, even though it's THEIR site, under THEIR control.
Also, they don't control the flow through their vetting process. When I solved that problem, it was the first in a set of 2. At the end, they congratulated me for successfully coding up the SECOND problem (which I did no get a chance to touch yet). At this point, their UI flow got stuck and there was no way for me to continue the vetting process other than directly contacting someone from HR via LinkedIn.
When I finally got into a face to face Zoom meeting with one of their developers (the second attempt, because the first was a fiasco), I was faced with a 30 minutes Java or JavaScript challenge. It's the "procedure", I was told. I applied as an iOS developer (I made that abundantly clear throughout my vetting process), I'm no Java guy, so I requested that we end the meeting and the process itself.
Don't waste your time...
Interview questions [1]
Question 1
Swift question:
let years = [15, 2, 67, 4, 5]
let sum = years.filter({ $0 < 10 }).map({ $0 * 2 }).reduce(5, +)
print(sum)
Which of the following will be printed out to the console?
A. [30, 4, 134, 88, 10] //yes, it's 88. I know you may have expected an 8, but I suspect a typo on their part (as in many other places)
B. [5, 4, 8, 10]
C. 14
D. 17
E. 19