{"id":16558103,"url":"https://github.com/jaredsburrows/cs-interview-questions","last_synced_at":"2025-09-02T11:38:31.264Z","repository":{"id":9623768,"uuid":"11551674","full_name":"jaredsburrows/cs-interview-questions","owner":"jaredsburrows","description":"Personal Solutions to Interview Questions","archived":false,"fork":false,"pushed_at":"2025-04-09T16:30:07.000Z","size":6195,"stargazers_count":64,"open_issues_count":7,"forks_count":14,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-09T17:38:24.951Z","etag":null,"topics":["algorithms","computer-science","cracking-the-coding-interview","groovy","interview-questions","java","kotlin","leetcode"],"latest_commit_sha":null,"homepage":"https://jaredsburrows.github.io/cs-interview-questions/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"emccode/training","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jaredsburrows.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"jaredsburrows","patreon":"jaredsburrows","open_collective":"jaredsburrows","ko_fi":"jaredsburrows","tidelift":null,"community_bridge":null,"liberapay":"jaredsburrows","issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://paypal.me/jaredsburrows","https://venmo.com/jaredsburrows","https://cash.app/$jaredburrows","https://buymeacoffee.com/jaredsburrows"]}},"created_at":"2013-07-20T19:03:46.000Z","updated_at":"2025-04-09T16:27:03.000Z","dependencies_parsed_at":"2023-10-04T05:46:36.703Z","dependency_job_id":"b40cfc28-dfe4-454a-b7b5-8c5c4024a366","html_url":"https://github.com/jaredsburrows/cs-interview-questions","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredsburrows%2Fcs-interview-questions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredsburrows%2Fcs-interview-questions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredsburrows%2Fcs-interview-questions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jaredsburrows%2Fcs-interview-questions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jaredsburrows","download_url":"https://codeload.github.com/jaredsburrows/cs-interview-questions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250080492,"owners_count":21371516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithms","computer-science","cracking-the-coding-interview","groovy","interview-questions","java","kotlin","leetcode"],"created_at":"2024-10-11T20:09:36.716Z","updated_at":"2025-04-21T15:30:42.989Z","avatar_url":"https://github.com/jaredsburrows.png","language":"Java","funding_links":["https://github.com/sponsors/jaredsburrows","https://patreon.com/jaredsburrows","https://opencollective.com/jaredsburrows","https://ko-fi.com/jaredsburrows","https://liberapay.com/jaredsburrows","https://paypal.me/jaredsburrows","https://venmo.com/jaredsburrows","https://cash.app/$jaredburrows","https://buymeacoffee.com/jaredsburrows"],"categories":[],"sub_categories":[],"readme":"# CS Interview Practice\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n[![build](https://github.com/jaredsburrows/cs-interview-questions/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/jaredsburrows/cs-interview-questions/actions/workflows/build.yml)\n[![Twitter Follow](https://img.shields.io/twitter/follow/jaredsburrows.svg?style=social)](https://twitter.com/jaredsburrows)\n\nThis is a collection of my personal solutions to practice interview questions. The repository is built using Gradle for continuous integration and delivery.\n\n## [Code Eval](https://codeeval.com) (Now defunct)\n - **My Profile:** https://codeeval.com/profile/jaredsburrows/\n - **My Solutions:** [java/src/main/java/codeeval](java/src/main/java/codeeval)\n\n\n## [Coding Bat](https://codingbat.com)\n - **My Solutions:** [java/src/main/java/codingbat](java/src/main/java/codingbat)\n\n\n## [Cracking The Code Interview](https://careercup.com/book)\n - **Github:** https://github.com/gaylemcd/ctci\n - **My Solutions:** [java/src/main/java/crackingthecode](java/src/main/java/crackingthecode)\n\n\n## My [Github](https://github.com/jaredsburrows)\n\n\u003cp\u003e\n\u003cpicture\u003e\n\u003csource\n  srcset=\"https://github-readme-stats.vercel.app/api?username=jaredsburrows\u0026show_icons=true\u0026theme=dark\"\n  media=\"(prefers-color-scheme: dark)\"\n/\u003e\n\u003csource\n  srcset=\"https://github-readme-stats.vercel.app/api?username=jaredsburrows\u0026show_icons=true\"\n  media=\"(prefers-color-scheme: light), (prefers-color-scheme: no-preference)\"\n/\u003e\n\u003cimg src=\"https://github-readme-stats.vercel.app/api?username=jaredsburrows\u0026show_icons=true\" /\u003e\n\u003c/picture\u003e\n\u003c/p\u003e\n\n\n## [Leet Code](https://leetcode.com)\n - **My Solutions:** [java/src/main/java/leetcode](java/src/main/java/leetcode)\n\n\n## [Project Euler](https://projecteuler.net)\n - **My Solutions:** [java/src/main/java/projecteuler](java/src/main/java/projecteuler)\n\u003cp\u003e\n\u003cimg src=\"https://projecteuler.net/profile/jaredsburrows.png\" alt=\"Project Euler\"\u003e\n\u003c/p\u003e\n\n\n## Common questions\n - **My Solutions:** [java/src/main/java/questions](java/src/main/java/questions)\n\n\n## [Stack Overflow](https://stackoverflow.com)\n\u003cp\u003e\n\u003ca href=\"https://stackexchange.com/users/918082\"\u003e\u003cimg src=\"https://stackexchange.com/users/flair/918082.png\" alt=\"Stack Overflow\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n## Others resources used\n - [Big O Cheat Sheet](https://www.bigocheatsheet.com/)\n - [Geeks For Geeks](https://www.geeksforgeeks.org/)\n - [Glassdoor](https://www.glassdoor.com/index.htm)\n - [Hacker Rank](https://www.hackerrank.com/)\n - [Leetcode](https://leetcode.com/)\n - [Program Creek](https://www.programcreek.com/)\n   - https://programcreek.com/2012/11/top-10-algorithms-for-coding-interview\n - [Top Coder](https://www.topcoder.com/)\n\n\n## Languages used\n - **C** - [c/src/main/c](c/src/main/c)\n - **C++** - [cpp/src/main/cpp](cpp/src/main/cpp)\n - **Groovy** - [java/src/test/groovy](java/src/test/groovy)\n - **Java** - [java/src/main/java](java/src/main/java)\n - **Kotlin** - [java/src/main/kotlin](java/src/main/kotlin)\n - **Python** - [python/src/main/python](python/src/main/python)\n\n\n## Testing frameworks used\n - **[CUnit](https://cunit.sourceforge.net)** - for C\n - **[GTest](https://github.com/google/googletest)** - for C++\n - **[Spek](https://github.com/spekframework/spek)**  - for Kotlin\n - **[Spock](https://github.com/spockframework/spock)** - for Java and Groovy\n\n\n## License\n\n```\nCopyright (C) 2015 Jared Burrows\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   https://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaredsburrows%2Fcs-interview-questions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaredsburrows%2Fcs-interview-questions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaredsburrows%2Fcs-interview-questions/lists"}