I applied for the iOS Developer position via careers.stackoverflow.com.
After few days I received an assignment via email, which I was suggested to complete withing 1 week. Based on this assignment will decide whether or not to go for interview.
Assignment:
=========
Create 1 application from 3 given below using objective-c or swift
1: Connect to the foursquare API and retrieve the 10 nearest restaurants to your current location, displaying them in a map and in a list
2: Build an app that, based on a geolocation, tells the user in which country the location lies. The app has to work without Internet access. It has to show a map of the world, with some way of specifying a location.
3: As a user a would like to see in an app and on a map my location in realtime and also the milemarker which are placed along the road.
I choose assignment 3 and submitted the code to them. I was selected for the interview based on this assignment.
Interview:
=======
It was an interview on Skype. If this interview went well they will call the developer to Amsterdam for the final interview. I was expecting technical interview with some questions about data-structure, objective-c, frameworks and coding. But it looked as if the interviewers were not prepared, they just asked random questions and some of them based on my previous answers. It was a mixture of general, hr and somewhat technical interview.