# References

<http://tutorials.jenkov.com/java-concurrency/index.html>[https://www.interviewbit.com/multithreading-interview-questions/\
\
https://www.educative.io/courses/java-multithreading-for-senior-engineering-interviews\
https://www.youtube.com/c/DefogTech\
https://www.cs.bham.ac.uk/\~szh/teaching/ssc/lecturenotes/Concurrency/Tutorial\_Week9.pdf](https://www.interviewbit.com/multithreading-interview-questions/https://leetcode.com/problemset/concurrency/https://www.educative.io/courses/java-multithreading-for-senior-engineering-interviewshttps://www.youtube.com/c/DefogTechhttps:/www.cs.bham.ac.uk/~szh/teaching/ssc/lecturenotes/Concurrency/Tutorial_Week9.pdf)<br>

**Context Switch:**&#x20;

<http://en.wikipedia.org/wiki/Context_switch>

**Practise Problems**:

[https://leetcode.com/problemset/concurrency/](https://www.interviewbit.com/multithreading-interview-questions/https://leetcode.com/problemset/concurrency/https://www.educative.io/courses/java-multithreading-for-senior-engineering-interviewshttps://www.youtube.com/c/DefogTechhttps:/www.cs.bham.ac.uk/~szh/teaching/ssc/lecturenotes/Concurrency/Tutorial_Week9.pdf)\ <br>

Master System design

<table data-view="cards"><thead><tr><th>Description</th><th>Reference Links</th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Google Senior Staff (L7) Engineer's detailed whitepaper notes</td><td><a href="https://stephenholiday.com/notes/">https://stephenholiday.com/notes/</a></td><td><a href="https://1133441777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP3gpNOfmHBf90k26iY%2Fuploads%2F36vYovOmuqhHytM3QMKj%2Fgoogle.jpg?alt=media&#x26;token=7ae95c55-7ce0-4da3-a961-c375afb4575c">google.jpg</a></td></tr><tr><td>system-design-primer (hollistic resource for system design interviews)</td><td><a href="https://github.com/donnemartin/system-design-primer">https://github.com/donnemartin/system-design-primer</a></td><td></td></tr><tr><td>ByteByteGo system design newsletter</td><td><a href="https://blog.bytebytego.com/">https://blog.bytebytego.com/</a></td><td></td></tr><tr><td></td><td></td><td><a href="https://1133441777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP3gpNOfmHBf90k26iY%2Fuploads%2FIeR9NnjI5o5mZF3TUtFJ%2FScreenshot%202023-12-28%20172056.png?alt=media&#x26;token=3b6e7808-cc4c-4e36-b92e-13e345bed8e3">Screenshot 2023-12-28 172056.png</a></td></tr><tr><td><strong>Engineering Blogs</strong></td><td></td><td><a href="https://1133441777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP3gpNOfmHBf90k26iY%2Fuploads%2FZjGHa7wcvwzoxXXs5nXa%2FR.jpeg?alt=media&#x26;token=12c69845-cdb6-4ad3-8a3e-6d7cb0975179">R.jpeg</a></td></tr><tr><td>Uber Engineering</td><td><a href="https://www.uber.com/en-IN/blog/engineering/">https://www.uber.com/en-IN/blog/engineering/</a></td><td><a href="https://1133441777-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP3gpNOfmHBf90k26iY%2Fuploads%2F24yVvsEojzl0zkXmLeZc%2Fuber.jpeg?alt=media&#x26;token=132cf44c-bcca-4c85-8eff-353b36897aab">uber.jpeg</a></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td></tr></tbody></table>
