Is it just me or shouldn't we be moving towards projects rather than code interviews? I think you can recover far more about a person in a project setting than by asking them a couple of random questions to solve in X time.
They link over to this site from the Apple page about Swift http://swift-lang.org/ - I couldn't tell if they are the same thing or if Apple Swift is just based off of this..?
I actually was not, I didn't understand the relationship between the two languages. I see now that they are not related at all. By the way, it's "You're trolling"
I'm comfortable doing any role. I've worked on backend, frontend at a startup and done data related activities on the side or through online courseware I've taken (I've done a lot of this).
Ideally I'd love to work at a startup where I work on a mix of backend and data/ML roles.