- Update availability today
- 45 min programming exercise similar to previous, format is the same. Focus on great interaction and collaboration. Focus on quality + abstraction + readability. Setting up environment with interviewer. Be mindful of the time and test as you go. Hackerrank env
- Integration round: ability to write code with libraries. Read entire requirements + ask clarifying questions. Google anything + look up documentation. testing how to navigate unfamilar codebases. No AI usage. Focus on quality an readability
- Bug Squash: Look at bug fix it. Asked to fix some bugs maybe not all. Navigate a large codebase. At start you will be given access to repo. Recommend use debugger. Repo will be in python. Practice debugging.
- Experience round: review past experience. HM interest in stripe, looking for in next opportunity. Dont keep it super surface level. Questions could be related to technical projects, context, scope + complexity, people, time, challenges + hurdles, result + impact. How you’ve worked with teams outsie of engineering ex product. How to make sure everyone is on same page + same goals. Any project or leadership role. Examples of leaing junior roles. How i want feedback. How I deal with ambiguity.
- How I respond is very important. Make it methodical.
- Emphasize communication + collaboration. Solid foundation.
Mayank Juneja
Integration Round:
- Coding round. Given external API/Blackbox. Looking to evaluate. See how well you structure your code. For production readiness. Not judged on optimalness. Bug Squash:
- Given codebase with some bugs
- Expected to find solution for bugs
- Looking to see how quickly you can find the bug and fix
- Even if candidate doesnt find bug, they can still pass