technical resources I use

Some resources I've found useful to prepare for technical interviews and staying current in general

algorithm learning sites
  • hackerrank
  • algoexpert.io
  • leetcode
  • careercup.com
  • glassdoor and blind for research

blogs

react

repl
  • was using babeljs repl but kept hanging so switched to this javascript repl
  • jsfiddle was not logging to console


books
system design
  • Designing Data Intensive Applications
  • Domain Driven Design - Eric Evans (free download)
  • System Design Interview - have not read looks useful 
  • good advice from amazon reviewer
  • -- designing data-intensive applications. Highly recommended.
    -- system design primer github repo. Highly recommended free resource.
    -- Leetcode discussion forum about system designs.
    -- Grokking the system interview course. This is an ok resource but not very deep.
    -- Various youtube channels. I like channels like Tushar Roy, System Design Interview, Success in Tech, etc. There are a lot more but I found them most useful for senior engineer positions.
    -- Various tech blogs: Facebook, Netflix, Uber, AirBnb, etc. Those tech blogs are extremely valuable to help us understand real-life systems.
    -- highscalability website. The website contains lots of real world systems.
    -- InfoQ youtube channel. Many tech companies talk about how they scale their systems at infoQ. I find sometimes it’s quite hard to find useful videos on google but when I narrow down it to a specific channel, it’s much easier to find. For example, I found a lot of useful tech talks about uber there. It’s invaluable when I interviewed there.





Comments

Popular posts from this blog

deep dive into Material UI TextField built by mui

angular js protractor e2e cheatsheet

react-router v6.4+ loaders, actions, forms and more