Use Technical Interview Exercises (TIE) to practice solving problems using real code.
Get conversational feedback as you progress toward a solution.
To stop the TIE application, simply close the browser window. To remove TIE from your computer, delete the downloaded files from steps 1 and 2.
* By downloading and using TIE, you agree to the terms contained in the TIE LICENSE file.
The TIE team values your feedback! Let us know what you think using our feedback form. We hope to hear from you!
"The download link doesn't work."
If the link above does not work, try opening https://github.com/google/tie/releases and under the latest (newest) version, click "Source code (zip)".
"The page is blank."
We've seen this happen if the files aren't unzipped correctly. If you open question.html without the other files being unzipped, TIE will not load properly.
"I can't open the question.html file."
Chromebook users: Chromebooks may not be able to unzip files by default. To enable this on Chromebooks:
Non-Chromebook users: Make sure your browser is up-to-date. We have seen cases where browsers stop opening local html files but are able to after updating to the latest version.
"I see some other bug."
You may leave a description of your problem here. Please do not include any personal or sensitive information. Although we will do our best to look into the issue, we will not be able contact you or respond to you directly.
"Why is there only one question? Will there be more?"
The TIE team is currently focused on getting the user experience right and prioritizing features that make TIE unique, such as the feedback it provides to users. We hope to add more questions in the future.
"Why does everything look so plain? Why doesn't it look like a Google product?"
This version of TIE is open source, and while it is being developed by Google employees, it is not an official Google product. We want to maintain a simple user interface while focusing on features that enhance the interactive user experience.
"Why did you create TIE?"
We think users might find it helpful to have a tool that tries to emulate the interaction that one may experience during a coding interview at places like Google--specifically, trying to come up with code to solve a problem while getting tips and prompts from the interviewer.
In general, we believe hands-on practice is one of the best ways to learn and cement learning. People don't always have someone sitting next to them to help out when they get stuck. TIE can provide users with guidance as they work to solve coding challenges.
Notes: