An open API service indexing awesome lists of open source software.

https://github.com/junfanz1/software-engineer-coding-interviews

Algorithms, System Design, Kaggle practices playground
https://github.com/junfanz1/software-engineer-coding-interviews

Last synced: 10 months ago
JSON representation

Algorithms, System Design, Kaggle practices playground

Awesome Lists containing this project

README

          

# Software-Engineer-Coding-Interviews

- [1. System Design](#1-system-design)
* [System Design Interview](#system-design-interview)
* [Educative Grokking System Design](#educative-grokking-system-design)
* [GenAI System Design](#genai-system-design)
- [2. Coding Interview Patterns: Nail Your Next Coding Interview](#2-coding-interview-patterns-nail-your-next-coding-interview)
- [3. Algorithms, Princeton, Coursera](#3-algorithms-princeton-coursera)
- [4. Kaggle Notes](#4-kaggle-notes)
- [5. Linux/Git CheatSheet](#5-linuxgit-cheatsheet)

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=junfanz1/Coding-Interview-Practices&type=Date)](https://star-history.com/#junfanz1/Coding-Interview-Practices&Date)

---


# 1. System Design


## System Design Interview

System Design Interview, An Insider's Guide, Second Edition - by Alex Xu 2020, Chinese translation 2023

> [Book Link](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF)

- [__PDF Notes-Chinese__](https://github.com/junfanz1/Quant-Books-Notes/blob/main/System%20Design/Notes%20on%20System%20Design.pdf)


## Educative Grokking System Design

- [Educative - System Design Interview](https://www.educative.io/verify-certificate/B86jYxWPP3JhA8lAZw0B2Mhr92YjJNmG5Ty) | [__PDF Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Grokking%20the%20System%20Design%20Interview/Grokking%20the%20System%20Design%20Interview.pdf) | [__Markdown Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Grokking%20the%20System%20Design%20Interview/Grokking%20the%20System%20Design%20Interview.md)


## GenAI System Design

- [Educative - GenAI System Design](https://www.educative.io/verify-certificate/RgxzXQFQkKyYgKrGjTX1RQpE9J3vT6) | [__Markdown Notes__](https://github.com/junfanz1/AI-LLM-ML-CS-Quant-Readings/blob/main/System%20Design/GenAI%20System%20Design.md)


# 2. Coding Interview Patterns: Nail Your Next Coding Interview

Alex Xu, Shaun Gunawardane

> https://www.amazon.com/Coding-Interview-Patterns-Nail-Your/dp/1736049135

- [__Markdown Notes__](https://github.com/junfanz1/Coding-Interview-Practices/blob/main/Coding%20Interview%20Patterns:%20Nail%20Your%20Next%20Coding%20Interview/Coding%20Interview%20Patterns,%20Alex%20Xu.md)

- [__Bonus PDF of the Book__](https://github.com/junfanz1/Coding-Interview-Practices/blob/main/Coding%20Interview%20Patterns%3A%20Nail%20Your%20Next%20Coding%20Interview/Bonus_Pdf.pdf)


# 3. Algorithms, Princeton, Coursera

Algorithm Part I and Part II, by Robert Sedgewick and Kevin Wayne at Princeton.

> Char 1-6: https://www.coursera.org/learn/algorithms-part1/

> Char 7-12: https://www.coursera.org/learn/algorithms-part2/

- [__PDF Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Princeton%20Algorithm/Princeton%20Algorithm%20Coursera%20Notes%20Junfan%20Zhu.pdf)

- [__Markdown Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Princeton%20Algorithm/Princeton%20Algorithm%20Coursera%20Notes.md)


# 4. Kaggle Notes

Kaggle Mini-courses.

> https://www.kaggle.com/learn

- [__PDF Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Kaggle%20Course%20Notes/Kaggle%20Course%20Notes.pdf)

- [__Markdown Notes__](https://github.com/junfanz1/CS-Online-Course-Notes/blob/main/Kaggle%20Course%20Notes/Kaggle%20Course%20Notes.md)


# 5. Linux/Git CheatSheet

- [__PDF Notes__](https://github.com/junfanz1/Coding-Interview-Practices/blob/main/Linux/Essential%20Linux.pdf)

---

Connect me:
[LinkedIn](https://www.linkedin.com/in/junfan-zhu/)

Leave a message to me:
[junfanzhu98@gmail.com](mailto:junfanzhu98@gmail.com)

---

Future Readings:

TBD