Valhalla is a community-driven coding practice platform. All problems on this platform are based on common computer science concepts — algorithms, data structures, and system design patterns that are widely taught and publicly available.
Community-contributed experiences shared by members
Original problem descriptions written by Valhalla contributors
Problems on Valhalla do not represent official question banks of any company. They do not include confidential or proprietary information from any employer.
Company Tags Are Community-Reported
When you see a company name associated with a problem (e.g. "Reported at Google by 12 users"), this means community members have reported encountering similar problems during their interview experiences. These tags are:
Submitted by individual users based on their personal experiences
Not verified, endorsed, or affiliated with the named companies
Reflective of common CS concepts, not proprietary interview material
Valhalla is not affiliated with, endorsed by, or sponsored by any of the companies mentioned on this platform. All company names and trademarks belong to their respective owners.
Contributor Responsibility
By submitting problems, sightings, or any content to Valhalla, you confirm that:
Your contribution is based on publicly available knowledge or your own personal experience
You are not violating any non-disclosure agreement (NDA) or confidentiality obligation
You are not copying problem descriptions verbatim from any copyrighted source
You grant Valhalla a non-exclusive, royalty-free license to use, display, and modify your contribution
Content Removal
We respect intellectual property rights. If you believe any content on Valhalla infringes on your rights or includes confidential information:
Contact us with a description of the content and the basis for your claim
We will review and remove content promptly upon valid request
Repeated or systematic violations by a contributor will result in account suspension
No Warranty
Valhalla is provided "as is" for educational purposes. We make no guarantees about:
The accuracy or completeness of any problem, solution, or company association
Whether practicing these problems will lead to a specific interview outcome
Uninterrupted availability of the platform
Your Use of Valhalla
By using this platform, you agree to:
Use Valhalla for personal educational purposes
Not scrape, redistribute, or commercially republish problem content
Not submit content you know to be confidential or proprietary