Skip to content

This is Google Secret Hiring Procees techniques in which it gives some specific user invination for solving coding questions. You can see all questions with solution in this repository

Notifications You must be signed in to change notification settings

DharmikGohil/GoogleFoobar-Coding-Challange

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoogleFoobar-Coding-Challange

Google Foobar is a mysterious and invite-only coding challenge platform created by Google. It is designed to discover and recruit talented developers for potential job opportunities at Google. If you receive an invitation to participate in Google Foobar, it means that Google has identified your coding skills and believes you have the potential to tackle complex algorithmic problems.

Foobar presents a series of coding challenges of increasing difficulty, covering various computer science concepts and problem-solving skills. The challenges are not only an opportunity to showcase your coding prowess but also a chance to learn and enhance your skills in a fun and engaging way.

Here in this repository you can find all coding questions and answer written by me.

You can read all the problem statement Level wise in my repository with complete solution :)

And thanks GOOGLE for this exciting opportunity xd

Here are all five level of coding challange that I have done in Google Foobar Challange 😊

Level 1:

Level 2:

Level 3:

Level 4:

Level 5:

Extra Problem that I have solved after level 5:

You also get a encrypted message in tag:

To Decrypt your message use this code

import base64

MESSAGE = ''' your encrypted message ''' #your encrypted message

KEY = 'your username' #I think your username is your mail address first text before @
                      # like if mail if abc23@gmail.com -> so username : abc23

result = []
for i, c in enumerate(base64.b64decode(MESSAGE)):
    result.append(chr(c ^ ord(KEY[i % len(KEY)])))

print(''.join(result))

This encrypted message not much important but it just appreciation to you for sovling problem!

In my case my decrypted message is : {'success' : 'great', 'colleague' : 'esteemed', 'efforts' : 'incredible', 'achievement' : 'unlocked', 'rabbits' : 'safe', 'foo' : 'win!'}

Language:

Python
Java

Contributing:

Contributions are always welcome🚀.

About

This is Google Secret Hiring Procees techniques in which it gives some specific user invination for solving coding questions. You can see all questions with solution in this repository

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published