Evaluating Apple Offer (SWE)

New
ObjC

New

ObjC
Nov 7, 2020 28 Comments

Got an offer from Apple for ICT3 (SWE, TDG org). Based in Bay, but starting remote of course. I live in North Carolina. 3.5 YoE.

Base: 140k
RSUs: 150 vested over 4 years
Sign-on: 30k
Bonus: 10% on average

I really love the team and the role, but have no competing offers. Current TC is 180k base & 1% equity at a series B startup. The 1% is paper money and I’m not confident in the startup’s success.

Can I ask for an increase in base/stock and sign-on? Or can I only pick one or two? Could definitely use your help!

Interview process was lengthy as hell. Phone screen (LC medium + multithreading on iOS). Then, a tricky take home assignment.

7 on-site rounds all focused around LC med/easy, concurrency, Swift language specifics, API design, memory management specifics on iOS, unit/integration testing, design patterns, app architecture, code refactoring, lots of behavioral questions around cross collaboration, past work experiences and projects.

Very comprehensive interview that wasn’t just about cranking LC, but also heavily emphasized sound software engineering practices, communication skills and thoughtful approach to designing APIs. This is my 3rd onsite with Apple. Each team has its own way of interviewing it seems.

It was absolutely exhausting so I’m very excited to see it through. Just want to land on some higher numbers. Hope I’ve provided sufficient detail here.

#engineering #software #swe #interview #offer

comments

Want to comment? LOG IN or SIGN UP
TOP 28 Comments
  • Google
    ov3hyg

    Go to company page Google

    ov3hyg
    Don't ask for increase in all 3. Pick one and push for that. I've heard Apple pays base higher So you can ask to push to 150
    Congrats, offer is good for ict3!
    I would take it if team and work are good.
    Nov 7, 2020 6
    • New
      ObjC

      New

      ObjC
      OP
      They bumped to 150 base, 165K RSUs and 40k sign on. Not bad, it’s about avg for ICT3. I took it.
      Nov 9, 2020
    • Google
      ov3hyg

      Go to company page Google

      ov3hyg
      Congrats! Good decision!
      Nov 10, 2020
  • Apple
    wwrpocld

    Go to company page Apple

    wwrpocld
    How many YOE?
    Nov 7, 2020 7
    • Apple
      cookcook

      Go to company page Apple

      cookcook
      You bring up base, recruiter will bring up "best refreshers in industry".
      Nov 9, 2020
    • New
      ObjC

      New

      ObjC
      OP
      Tips on how I can navigate that conversation then? Or do I basically have 0 chances of negotiation without a competing offer? If they are easier to move on RSUs or sign on that’d work for me too
      Nov 9, 2020
  • Apple
    ah-oh

    Go to company page Apple

    ah-oh
    Hey OP!
    I have onsites coming up for iOS engineer role in Apple. Could help me on what kind of questions were asked in terms of designing APIs, app architecture, testing and refactoring? I haven’t faced such kind of interviews yet, and it would be so helpful if you could guide.
    Jun 25, 2021 5
  • Paycom
    okdr57

    Go to company page Paycom

    okdr57
    Any tips for the interview ? Also is it for an iOS position ?
    Dec 28, 2020 1
    • New
      napReduce

      New

      napReduce
      Frameworks position. Sorry for the late reply
      Feb 13, 2021
  • Do you have any offers? Mention them in your negotiation
    Nov 8, 2020 1
    • New
      ObjC

      New

      ObjC
      OP
      No competing offers, this one came out of nowhere and I entertained it. It’s also an amazing team and my dream company so I have a hard time playing hard to get. Alternative is staying but I’d be foolish to. I’m just gonna be up front about what I really need and hope for the best.
      Nov 8, 2020