Constant new development and innovation. Starting early on, you will be expected to design, build, and test your own systems.
Ownership means learning all about the deployment, maintenance, and testing side of the process, as well as coding.
Surrounded by excellent engineers.
Fun office perks and culture. Snacks, beer/wine, and extracurricular events help build more personal relationships with coworkers.
Flexible schedule and vacation time/work from home policy.
Try to fight for clearer specs before beginning projects. Realize that a poorly built project delivered sooner might hurt the company in the long term versus a well-built project delivered later.
I just went through the entire interview sequence for a Senior/Lead iOS Developer role over at DraftKings and thought it would be useful to recap how it was and my experience, just to help future candidates coming down the chute. I spoke with the re
A recruiter reached out to me on LinkedIn, and we had a regular phone call to discuss my experience and other relevant topics. The recruiter mentioned that they would send further instructions after the call but then went silent for a week. At that p
- Phone screen with recruiter - 1 hour live coding with an engineer (LC easy to medium) - 3 1-hour interviews: - System design: UML diagram design problem - Behavioral: Talk with a manager about what the team is like - Technical deep dive: Talk
I just went through the entire interview sequence for a Senior/Lead iOS Developer role over at DraftKings and thought it would be useful to recap how it was and my experience, just to help future candidates coming down the chute. I spoke with the re
A recruiter reached out to me on LinkedIn, and we had a regular phone call to discuss my experience and other relevant topics. The recruiter mentioned that they would send further instructions after the call but then went silent for a week. At that p
- Phone screen with recruiter - 1 hour live coding with an engineer (LC easy to medium) - 3 1-hour interviews: - System design: UML diagram design problem - Behavioral: Talk with a manager about what the team is like - Technical deep dive: Talk