diff --git a/404.html b/404.html index 4746fce3..fab0c6f3 100644 --- a/404.html +++ b/404.html @@ -46,9 +46,9 @@ - - - + + + diff --git a/blog/2022-books/index.html b/blog/2022-books/index.html index 604d75a2..e53c37a2 100644 --- a/blog/2022-books/index.html +++ b/blog/2022-books/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/2023-papers-and-books/index.html b/blog/2023-papers-and-books/index.html index 01f4f60f..d6dacbc8 100644 --- a/blog/2023-papers-and-books/index.html +++ b/blog/2023-papers-and-books/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/a-tour-of-amazon-codewhisperer/index.html b/blog/a-tour-of-amazon-codewhisperer/index.html index 43d082b5..1cf65c5f 100644 --- a/blog/a-tour-of-amazon-codewhisperer/index.html +++ b/blog/a-tour-of-amazon-codewhisperer/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/a-tour-of-aws-lambda-response-streaming/index.html b/blog/a-tour-of-aws-lambda-response-streaming/index.html index d0059ba7..d279adba 100644 --- a/blog/a-tour-of-aws-lambda-response-streaming/index.html +++ b/blog/a-tour-of-aws-lambda-response-streaming/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/acr-tasks-daily-autopurge/index.html b/blog/acr-tasks-daily-autopurge/index.html index 7ca0032e..9c916807 100644 --- a/blog/acr-tasks-daily-autopurge/index.html +++ b/blog/acr-tasks-daily-autopurge/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/acr-tasks-image-scanning/index.html b/blog/acr-tasks-image-scanning/index.html index fab0ccb6..f80981e0 100644 --- a/blog/acr-tasks-image-scanning/index.html +++ b/blog/acr-tasks-image-scanning/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/automating-newsletters-with-hugo-tinyletter-and-zapier/index.html b/blog/automating-newsletters-with-hugo-tinyletter-and-zapier/index.html index ef096e3e..3586fbe1 100644 --- a/blog/automating-newsletters-with-hugo-tinyletter-and-zapier/index.html +++ b/blog/automating-newsletters-with-hugo-tinyletter-and-zapier/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/availability-numbers-every-programmer-should-know/index.html b/blog/availability-numbers-every-programmer-should-know/index.html index 22d68449..5711b2a4 100644 --- a/blog/availability-numbers-every-programmer-should-know/index.html +++ b/blog/availability-numbers-every-programmer-should-know/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/behavioral-interviews-framework-and-strategy/index.html b/blog/behavioral-interviews-framework-and-strategy/index.html index 056d386b..73aa3dc5 100755 --- a/blog/behavioral-interviews-framework-and-strategy/index.html +++ b/blog/behavioral-interviews-framework-and-strategy/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/books-for-the-soul/index.html b/blog/books-for-the-soul/index.html index b7adfc50..61ea423f 100644 --- a/blog/books-for-the-soul/index.html +++ b/blog/books-for-the-soul/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/coding-interviews-framework-and-strategy/index.html b/blog/coding-interviews-framework-and-strategy/index.html index f8ab48e6..cdcaa7f6 100644 --- a/blog/coding-interviews-framework-and-strategy/index.html +++ b/blog/coding-interviews-framework-and-strategy/index.html @@ -48,9 +48,9 @@ - - - + + + @@ -227,12 +227,12 @@

7. Closing Thoughts and Final Tips

-

Thanks for reading this far. Be sure to check out all of my related interviewing posts:

+

Thanks for reading this far. Be sure to check out all of my related technical interview practice posts:


diff --git a/blog/create-datashare-ericshare/index.html b/blog/create-datashare-ericshare/index.html index dd3f6ede..9dd3c4a0 100644 --- a/blog/create-datashare-ericshare/index.html +++ b/blog/create-datashare-ericshare/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/engineers-must-own-quality/index.html b/blog/engineers-must-own-quality/index.html index ff955b1d..752ac424 100644 --- a/blog/engineers-must-own-quality/index.html +++ b/blog/engineers-must-own-quality/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/github-pages-aws-ssl/index.html b/blog/github-pages-aws-ssl/index.html index f343c018..15394430 100644 --- a/blog/github-pages-aws-ssl/index.html +++ b/blog/github-pages-aws-ssl/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/give-up-on-ci-cd/index.html b/blog/give-up-on-ci-cd/index.html index 0d0850be..6f0f89e0 100644 --- a/blog/give-up-on-ci-cd/index.html +++ b/blog/give-up-on-ci-cd/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/how-do-experienced-developers-learn-new-programming-languages/index.html b/blog/how-do-experienced-developers-learn-new-programming-languages/index.html index 5c8b5745..49e84e08 100644 --- a/blog/how-do-experienced-developers-learn-new-programming-languages/index.html +++ b/blog/how-do-experienced-developers-learn-new-programming-languages/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/how-to-ask-and-answer-questions-effectively/index.html b/blog/how-to-ask-and-answer-questions-effectively/index.html index 6390f166..1d1579c4 100644 --- a/blog/how-to-ask-and-answer-questions-effectively/index.html +++ b/blog/how-to-ask-and-answer-questions-effectively/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/index.html b/blog/index.html index 9b44e079..f22651f0 100644 --- a/blog/index.html +++ b/blog/index.html @@ -46,9 +46,9 @@ - - - + + + diff --git a/blog/install-gala-node-v3-on-ubuntu-linux/index.html b/blog/install-gala-node-v3-on-ubuntu-linux/index.html index 735d018e..34e984fc 100644 --- a/blog/install-gala-node-v3-on-ubuntu-linux/index.html +++ b/blog/install-gala-node-v3-on-ubuntu-linux/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/installing-go-windows/index.html b/blog/installing-go-windows/index.html index 4dbda39a..5d02cc3c 100644 --- a/blog/installing-go-windows/index.html +++ b/blog/installing-go-windows/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/introduction-to-principal-and-staff-engineering/index.html b/blog/introduction-to-principal-and-staff-engineering/index.html index 5345cf41..f03d49d3 100644 --- a/blog/introduction-to-principal-and-staff-engineering/index.html +++ b/blog/introduction-to-principal-and-staff-engineering/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/invisible/index.html b/blog/invisible/index.html index b2b51c21..ccab5085 100644 --- a/blog/invisible/index.html +++ b/blog/invisible/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/making-a-github-pages-hugo-blog/index.html b/blog/making-a-github-pages-hugo-blog/index.html index 280fcdce..0620794a 100644 --- a/blog/making-a-github-pages-hugo-blog/index.html +++ b/blog/making-a-github-pages-hugo-blog/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/operating-in-grey-modes/index.html b/blog/operating-in-grey-modes/index.html index 6575d7b5..fc5ca644 100644 --- a/blog/operating-in-grey-modes/index.html +++ b/blog/operating-in-grey-modes/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/optimizing-impact-and-the-realities-of-principal-engineering/index.html b/blog/optimizing-impact-and-the-realities-of-principal-engineering/index.html index 40119571..570bdaa1 100644 --- a/blog/optimizing-impact-and-the-realities-of-principal-engineering/index.html +++ b/blog/optimizing-impact-and-the-realities-of-principal-engineering/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/practical-developer-productivity/index.html b/blog/practical-developer-productivity/index.html index 99619f32..2448360d 100755 --- a/blog/practical-developer-productivity/index.html +++ b/blog/practical-developer-productivity/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/self-discovery-and-career-growth-to-principal-engineering/index.html b/blog/self-discovery-and-career-growth-to-principal-engineering/index.html index 74d5b6b3..f41e0652 100644 --- a/blog/self-discovery-and-career-growth-to-principal-engineering/index.html +++ b/blog/self-discovery-and-career-growth-to-principal-engineering/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/software-developer-papers-books-blogs/index.html b/blog/software-developer-papers-books-blogs/index.html index 0bc0ef87..c0cc393d 100644 --- a/blog/software-developer-papers-books-blogs/index.html +++ b/blog/software-developer-papers-books-blogs/index.html @@ -48,9 +48,9 @@ - - - + + + diff --git a/blog/system-design-interviews-framework-and-strategy/index.html b/blog/system-design-interviews-framework-and-strategy/index.html index 3c3c6be4..2e7f53a6 100644 --- a/blog/system-design-interviews-framework-and-strategy/index.html +++ b/blog/system-design-interviews-framework-and-strategy/index.html @@ -48,9 +48,9 @@ - - - + + + @@ -294,10 +294,14 @@

7. Closing Thoughts and Final TipsResearch the company, teams, and interviewers that you’re interviewing with. Most teams will ask system design questions which are similar to what the team actually works on to see if you’d be able to easily adapt to the team. If the company has an engineering blog, read their posts. Understand the product that the team you are interviewing with is building and think about how you would design that product from scratch. Do research.
  • For Senior, Staff, and Principal level positions, the main way to stand out is by going in-depth in particular topics. You’ll likely want to spend more time here and you should aim to finish all requirement gathering and the high-level design much faster than other individuals.
  • -

    -

    Thanks for reading this far. Be sure to check out all of my related interview practice posts:

    +

    8. Practice System Design Questions

    +

    Practice your system design using these examples:

    + + +

    Thanks for reading this far. Be sure to check out all of my related technical interview practice posts:

    -

    Thanks for reading this far. Be sure to check out all of my related interview practice posts:

    +

    Thanks for reading this far. Be sure to check out all of my related technical interview practice posts: