Recently interviewed for Wise - Staff Software Engineer position for Hyd. This is my experience.
Past experiences, reason for switch, comp expectations. Textbook recruiter screen stuff.
Implement a circuit breaker. No tricks, no complex logic.
Considerations:
Follow-ups:
Past Project Design (first 45-50 minutes) in-depth explanation w.r.t. complexities in data modeling, system architecture. What were the challenges, bottlenecks and tradeoffs considered, etc. Latency, consistency requirements, query patterns used by customers, etc. And what was the complexity, why it came and how it was solved? What guarantees did you provide?
New system design (next 35-40 minutes). Something similar to flash sale kind of question you find these days, but instead of selling burgers or phones on e-commerce, you have to sell some limited number of shares, and allocate them to users by deducting funds from their balance. The wallets are handled by a different system which gives you some quotas which you need to adhere to. (Key considerations: failure scenarios, making sure money is not lost, users are compensated correctly if order fails or system goes down abruptly etc.)
Recieved offer call after that. Their comp bands are public here: https://wise.jobs/engineering-career-map/
It was a great experience, hearing from Engineering and Product leaders in their company. The interviewers were very helpful and supportive.
PS: Absolutely will not respond to questions like "how did you apply?". Please stick to the post in discussions.