¿Qué tan perfectas deben ser sus soluciones para pasar las entrevistas de prácticas de Google?

No hay un nivel establecido. Pueden estar completamente equivocados, y usted todavía pasaría, o perfectamente correcto, y no lo hará. Depende de lo que dijiste cuando los produjiste, cómo lo hiciste y cuánto tiempo te llevó.

Aquí hay un ejemplo positivo: te doy un problema muy difícil, descubres y describes cómo lo harías, pero (porque me tomé demasiado tiempo en otras preguntas) escribes solo un pequeño código, y está mal. Es posible que haya excedido mis expectativas sobre este problema, y ​​lo escribiré como un buen trabajo.

Aquí hay un ejemplo negativo. Le pido que escriba un tipo de burbuja, y lo hace perfectamente en 45 minutos, y la mayor parte del tiempo se gasta en usted escribiendo partes y piezas que (AFAIK) no están relacionadas con el problema, etc. Además, no me dices nada, pero calla todo el tiempo y sigue diciéndome que terminarás pronto. Este es un muy mal fracaso. De hecho, no dejaré que hagas eso, interrumpiría en algún momento e intentaría involucrarte o cambiar las preguntas si eso falla.

Otra negativa obvia: es la pantalla de un teléfono, te quedas en silencio por un tiempo y pegas 50 líneas en el documento, que resulta ser la solución perfecta. No puedes explicar lo que hace. Asumiré que estás haciendo trampa, y fallarás.