3 ms·
I'm really, really happy to see this. I know this is going to sound like parody or satire, but I swear I'm being sincere: this is a huge deal for applying to FA
by xenihn 6y ago
I'm really, really happy to see this. I know this is going to sound like parody or satire, but I swear I'm being sincere: this is a huge deal for applying to FAANG (and companies that do FAANG interviews) and leetcoding in Swift.
It's incredibly painful and off-putting to re-implement stuff you get for free in Python and Java when you're trying to learn everything else at the same time. Some companies give you the option to use whatever you want if you're applying for an iOS position (Google), and some don't (Apple, Facebook). But either way, if you do iOS, odds are you spend 99% of your time at work writing Swift and/or Objective-C, which means you'll have to put in extra effort in learning/re-learning Python or Java.
This is especially great for string algorithm problems. Manipulating strings in Swift in an interview is a traumatic experience if you haven't drilled it repeatedly, and you rarely need to do it during Real Work if you have functional backend developers.