Skip to content

Coding Challenges - Intro Welcome to the Real World Coding Challenges.

License

Notifications You must be signed in to change notification settings

abhishekpatel946/coding-challeges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding Challenges with learning and building real-world projects

Welcome to Coding Challenges!

I provide a weekly coding challenge to help software engineers improve their skills through deliberate practice. These challenges are based on exercises that I have used or am using to learn new programming languages or technologies.

Each challenge requires you to create a tool or application, most of which are based on real-world tools and utilities. The challenges are designed to be small enough to complete in your spare time over a week or two, yet large enough to be fully functional projects.

Each challenge comes with an introduction explaining the challenge, along with a background section that provides a brief overview of any necessary background knowledge. This is followed by a detailed explanation of the challenge, as well as instructions and/or scripts to test your solution.

I value your feedback on the challenges and am always looking for ways to make them better, so please let me know how I can help you level up as a software engineer!

The Coding Challenges

Index Problem Statement Solution's
1 Write Your Own wc Tool Python, Golang
2 Write Your Own Json Parser Python
3 Write Your Own Rate Limiter Python
4 Write Your Consistent Algorigthm Python
5 HTTP Protocol Understanding Golang
6 Write Your Own HTTP Server Python
7 Bloom Filter Algorigthm Understanding Python

Whitepapers Collection (Reading or Completed)

I have curated a selection of whitepapers for you to peruse. These documents explore some of the most cutting-edge and captivating technologies, and I personally find them invaluable in my daily work. Moreover, I enjoy sharing them with others and integrating their algorithms and workflows into my own processes.

Index Name
1 Amazon dynamoDB NoSql Database
2 Google File System
3 Firestore
4 Reading...

References

interviewReady - system-design-resources

interviewReady - white-papers-worth-reading-for-software-engineers

Coding Challenges

system-design-interview-an-insiders-guide

The Software Engineer's Guidebook

About

Coding Challenges - Intro Welcome to the Real World Coding Challenges.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published