1,440 karma · joined April 7, 2013
In my experience the leetcode questions were quite easy from an algorithm standpoint: string operations and traversals and things like that. You are judged not just on correctness but also your communication, requirements gathering, ability to catch edge cases and bugs, and general code quality. In other words, things that are absolutely relevant to the actual job.
https://jobs.apple.com/en-us/search?search=ads%20platform&so...
Both sides are concealing their selfish motivations under the guise of altruism.
Exactly. When people say "You should work on boring tech." my thought is "Mmkay, sure thing buddy, you do you."
What if I need to do this now? Why would I build a distributed postgres snowflake that takes 10 hours to spin up a new replica, requires that I implement my own sharding, instead of using a datastore that is designed to handle all of these things at scale?
> NoSQL stores can scale better in certain data access patterns
Exactly.