{"id":22909323,"url":"https://github.com/cixtor/data-storage-api","last_synced_at":"2026-05-19T03:33:02.877Z","repository":{"id":49742366,"uuid":"514693017","full_name":"cixtor/data-storage-api","owner":"cixtor","description":"Code challenge for an interview with @github","archived":false,"fork":false,"pushed_at":"2022-07-26T02:02:34.000Z","size":18,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-30T08:36:34.377Z","etag":null,"topics":["github","interview"],"latest_commit_sha":null,"homepage":"https://interviews.githubapp.com","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cixtor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-16T21:59:14.000Z","updated_at":"2024-10-08T23:07:15.000Z","dependencies_parsed_at":"2022-09-24T04:12:04.789Z","dependency_job_id":null,"html_url":"https://github.com/cixtor/data-storage-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cixtor/data-storage-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cixtor%2Fdata-storage-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cixtor%2Fdata-storage-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cixtor%2Fdata-storage-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cixtor%2Fdata-storage-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cixtor","download_url":"https://codeload.github.com/cixtor/data-storage-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cixtor%2Fdata-storage-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264619606,"owners_count":23638478,"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":["github","interview"],"created_at":"2024-12-14T03:38:23.520Z","updated_at":"2026-05-19T03:32:57.832Z","avatar_url":"https://github.com/cixtor.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Code Challenge, GitHub Interview\n\nI hope this repository helps someone else to get a job at GitHub. The code challenge is the same for all recent candidates (as of 2020-2022 according to multiple developers I asked), only in different programming languages (Ruby, JavaScript, Go).\n\n## Interview Process\n\n1. Connect with a GitHub recruiter on LinkedIn\n2. Express interest in a job, for example, [this one](https://www.linkedin.com/jobs/view/3074872733/) ([mirror](JOB_DESCRIPTION.md))\n3. Talent Acquisition send you this link: https://interviews.githubapp.com\n4. You solve [the code challenge described here](CODE_CHALLENGE.md) in 2 hours or less\n5. You submit a pull-request like this → [PULL_REQUEST.md](PULL_REQUEST.md)\n6. GitHub Actions gives a “Good” or “Not Good” result to the recruiter\n7. Recruiter asks for your time availability for the technical interviews\n8. Talent Coordinator schedules 4 interviews each lasting 50 minutes\n  - Technical Interview 1 - Coding Exercise. Planning and Communication, Coding, Architecture\n  - Technical Interview 2 - Code Review Exercise. Best Practices, CS Fundamentals, Problem Solving, Communication\n  - Behavioral \u0026 Competency 1 - Engineering Culture, Inclusive Behaviors and Collaboration.\n  - Behavioral \u0026 Competency 2 - Technical Aptitude and Communication\n9. If you pass, you get an offer, a chance to negotiate, start a background check, and join in approximately 3-4 weeks.\n\n## My Results\n\nAlthough I passed the Talent Acquision screener, the code challenge with the code in this repository, and even scheduled the technical interviews, GitHub cancelled them because they *“[…] decided to pause hiring for this role at the time.”*. [Read the whole email here](INTERVIEW_RESULT.md).\n\n@gergelyorosz confirmed the news on Twitter: https://twitter.com/GergelyOrosz/status/1549859797864005632 *“[…] both Google and GitHub is freezing hiring effective immediately. Everyone in the hiring pipeline impacted. GitHub is doing it because of economic conditions and Google likely as well.”*\n\nI hope you, reader, have better luck than me.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcixtor%2Fdata-storage-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcixtor%2Fdata-storage-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcixtor%2Fdata-storage-api/lists"}