

This one took a day for me to learn and implement.Īfter the 3rd level, I was asked to fill out my details for being contacted by a Google recruiter. That’s when I knew that foobar is starting to heat up and become more challenging. Up until this point the journey was a breeze until I hit the Markov chaining question. It scared me at first, but it wasn’t that difficult if you are active in competitive programming. Here you get three questions, you get seven days for each. The third level had questions of number theory, dynamic programming, and even steady-state machines. You get a referral link through which you can let a friend enter foobar! You get three days for each of the two questions.

The second level had questions related to the famous algorithms Breadth first search and Depth first search with a little bit of linear algebra. I completed it right at the moment when I got the invite. The first level was very similar to an easy interview question. The challenge had 5 levels, with each level having questions related to graphs and maths.

If you complete the challenge you have a high chance of being contacted by a Google recruiter! More about it You are given a prompt and if you accept, you are moved to an online shell where you can request questions and solve them. It is a secret hiring challenge from Google which you get when you match some search behaviour on Google search or their documentations. Then one day, it suddenly appeared on my screen! Wait, what is the Google foobar challenge?! I forgot about it, just continued with life and coding. I tried to forcibly make it trigger but it didn’t work like that. One of them even got an on-site interview at Google! Because of the referral system inside foobar, a lot of members of Chingu team got to enter this challenge. I first heard about the existence of the Google foobar challenge since a friend of mine, Vampiire, got it last year.
