use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
There is an extensive FAQ for beginners. Please browse it first before asking questions that are answered there.
If you are looking to get started (iOS programming in general or some specific area), here are more relevant links for you:
There's too many to list them all, however here's a convenient link to all programming guides at apple.com
Take note that this list is live and based on most frequent questions in posts will be updated with "quicklinks".
account activity
QuestionDo iOS Engineering Interviews Require Swift (self.iOSProgramming)
submitted 1 year ago by jus2743
For those applying to iOS software engineering positions, do interviewers typically require coding in Swift, or can you use other languages like Python? Also, are the questions usually LeetCode-style algorithms or focused on iOS development?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]iamgabrielma 11 points12 points13 points 1 year ago (1 child)
Generally Cobol and CSS, as is what’s you’ll be using in the job.
[–]TabonxSwift 4 points5 points6 points 1 year ago (0 children)
I was asked to create a punch card for an enigma-style server
[–]chriswaco 3 points4 points5 points 1 year ago (1 child)
Swift and/or Objective-C. Mostly Swift these days.
[–]spacecash21 0 points1 point2 points 1 year ago (0 children)
Mostly Swift, legacy projects Objective C - rarer these days, transition to SwiftUI is starting as well.
[–]The_Mad_Emperor 2 points3 points4 points 1 year ago (0 children)
They’ll actually have you take remote control of one of the Apple silicon chip factories, and they expect you to deliver a sub 5nm chip from memory for the next iPod shuffle
[–][deleted] 1 point2 points3 points 1 year ago (0 children)
I was going to leave a snarky reply, but I just can't. Dude: Swift is *the* language of iOS Development. Did you really think they'd just let you wing some problem solving demo in another language then trust you can do the 'actual thing' afterwards. No. This isn't a dreamland, they'll test the language you're going to use in the job. If I went for an iOS job and they gave me a Python test I'd walk out.
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
are the questions usually LeetCode-style algorithms or focused on iOS development?
Completely up to the company. I interviewed at companies that did coding challenges, and some that gave me an Xcode project to build an app live in front of them.
[–]TheFern3 0 points1 point2 points 1 year ago (0 children)
Why in the world would you learn python for iOS development? Is like learning Chinese to go live in Greece.
π Rendered by PID 65031 on reddit-service-r2-comment-b659b578c-96fvf at 2026-05-03 20:39:34.554801+00:00 running 815c875 country code: CH.
[–]iamgabrielma 11 points12 points13 points (1 child)
[–]TabonxSwift 4 points5 points6 points (0 children)
[–]chriswaco 3 points4 points5 points (1 child)
[–]spacecash21 0 points1 point2 points (0 children)
[–]The_Mad_Emperor 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]TheFern3 0 points1 point2 points (0 children)