{"id":18982785,"url":"https://github.com/bezzad/foobar.withgoogle","last_synced_at":"2025-10-08T08:48:09.548Z","repository":{"id":46752412,"uuid":"155462512","full_name":"bezzad/foobar.withgoogle","owner":"bezzad","description":"My Google Foo Bar Challenges","archived":false,"fork":false,"pushed_at":"2020-10-04T10:51:07.000Z","size":798,"stargazers_count":54,"open_issues_count":0,"forks_count":26,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-02-28T23:21:29.096Z","etag":null,"topics":["challenges","foobar","google","interview-practice","interview-questions"],"latest_commit_sha":null,"homepage":"https://foobar.withgoogle.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bezzad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-30T22:07:34.000Z","updated_at":"2022-12-22T04:50:04.000Z","dependencies_parsed_at":"2022-09-24T14:33:03.377Z","dependency_job_id":null,"html_url":"https://github.com/bezzad/foobar.withgoogle","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bezzad%2Ffoobar.withgoogle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bezzad%2Ffoobar.withgoogle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bezzad%2Ffoobar.withgoogle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bezzad%2Ffoobar.withgoogle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bezzad","download_url":"https://codeload.github.com/bezzad/foobar.withgoogle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223713492,"owners_count":17190499,"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":["challenges","foobar","google","interview-practice","interview-questions"],"created_at":"2024-11-08T16:14:40.972Z","updated_at":"2025-10-08T08:48:04.495Z","avatar_url":"https://github.com/bezzad.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [foobar with google](https://foobar.withgoogle.com)\n\n## What's Google Foobar\n\n[Google Foo Bar](https://foobar.withgoogle.com) called foo.bar, is Google's secret recruiting process embedded within their search engine. There are 5 levels, each with a different number of challenges that follow a story.\n\nThe system has been used by Google for at least a year and is triggered when a user enters certain search terms relating to coding languages like Python and Java. The search results page breaks open to reveal the message \"You're speaking our language. Up for a challenge?\" to which the user can decline once, request the message isn't shown again, or click \"I want to play\".\n\n![foobar-invitation](https://github.com/bezzad/foobar.withgoogle/raw/master/img/foobar-first-message.png)\n\nYou get given a time limit for each challenge, ranging from a day to\na few weeks, and your code is run against hidden test cases (including\nhow fast and memory) efficient it is!\n\nI completed some level of this challenge, and have no work left to do on it unless\nGoogle sends me more.\n\n## My challenge questions\n\nThe challenge consists of 5 levels consisting of algorithm problems.\nIt was really a great experience so far.\nThe first few levels were relatively easy, but as the levels peaked up, the difficulty gained heights.\n\nCurrently I am on level 5 and just have one more label to go.\n\n![current-level-status](https://github.com/bezzad/foobar.withgoogle/raw/master/img/current-level-status.PNG)\n\nUpon completing level 3, I had to submit my personal details with a potential recruiter for a future interview.\nThe Google Foobar is presumably still hiring and its needed to submit solution either in **Python** or **Java**.\nI don’t know about the future upcomings for this, but to be honest I really enjoyed the challenges.\nLooking forward to solve more.\n\nInside each level is a challenge folder with a problem file describing the challenge and constraints, and my solution to the challenge.\n\n### Level 1\n\n- [Braille Translation](https://github.com/bezzad/foobar.withgoogle/tree/master/1.%20Braille%20Translation)\n\n### Level 2\n\n- [Do not Get Volunteered](https://github.com/bezzad/foobar.withgoogle/tree/master/2.1%20Do%20not%20Get%20Volunteered)\n- [En Route Salute](https://github.com/bezzad/foobar.withgoogle/tree/master/2.2%20En%20Route%20Salute)\n  \n### Level 3\n\n- [Fuel Injection Perfection](https://github.com/bezzad/foobar.withgoogle/tree/master/3.1%20Fuel%20Injection%20Perfection)\n- [Bomb, Baby](https://github.com/bezzad/foobar.withgoogle/tree/master/3.2%20Bomb%2C%20Baby)\n- [Find the Access Codes](https://github.com/bezzad/foobar.withgoogle/tree/master/3.3%20Find%20the%20Access%20Codes)\n\n### Level 4\n\n- [Free the Bunny Prisoners](https://github.com/bezzad/foobar.withgoogle/tree/master/4.1%20Free%20the%20Bunny%20Prisoners)\n- [Running with Bunnies](https://github.com/bezzad/foobar.withgoogle/tree/master/4.2%20Running%20with%20Bunnies)\n- [Bringing a Gun to a Guard Fight](https://github.com/bezzad/foobar.withgoogle/tree/master/4.3%20Bringing%20a%20Gun%20to%20a%20Guard%20Fight)\n\n### Level 5\n\n- [Coming soon...]()","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbezzad%2Ffoobar.withgoogle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbezzad%2Ffoobar.withgoogle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbezzad%2Ffoobar.withgoogle/lists"}