About Google TIE

Google TIE is an educational tool that provides real-time feedback on code entered to solve coding exercises. Google TIE works by analyzing code entered into its code editor to determine which feedback would be helpful for solving the coding exercises.

Google TIE is a Google hosted version of the open source Technical Interview Exercises (TIE) project. The open source project can be found on GitHub at https://github.com/google/tie. Google TIE is designed to offer a few extra features, such as more robust language support and better support for schools, while maintaining anonymous user access.

Google TIE is still relatively early in its development and currently supports Google's Applied Computing pilot program. We do not officially support other uses at this time.

Frequently Asked Questions

My online class textbook uses Google TIE for some of its exercises. What data is shared with Google TIE?

If your school is participating in Google's Applied Computing pilot, your online textbook may use Google TIE for certain exercises. Google TIE does not receive data from your school or online textbook. When you enter code into the Google TIE code editor, Google TIE processes the code to provide feedback on how to solve the coding exercise. Google TIE does not know who you are, which code belongs to you, or even whether two sessions belong to the same user.

Code collected by Google TIE will be handled in accordance with Google's Privacy Policy and will be used to improve the Google TIE application and its content. Please see https://policies.google.com/privacy and https://policies.google.com/terms for details.


My online class textbook uses Google TIE for some of its exercises. What data does Google TIE share with my school or online textbook?

If your school is participating in Google's Applied Computing pilot, your online textbook may embed TIE for certain exercises. In such cases, when you request Google TIE to submit your code for grading (by using a button labeled "Submit Code for Grading" or "Submit for Grading"), Google TIE will submit the current version of the code entered into the code editor to the website that hosts your online textbook for grading and/or credit. Drafts and revisions are not shared with the website that hosts your online textbook (e.g., when you click the "Get Feedback" button, the data stays within TIE and is not shared with the website that embeds TIE).

Thanks for signing up!

Let us know more about your interests.