Tengo la sensación de que no soy lo suficientemente inteligente como para pasar entrevistas en empresas tecnológicas como Twitter, Airbnb, Dropbox, etc. ¿Es posible que llegue a este nivel o debería simplemente rendirme porque no es práctico?

¡Te siento totalmente allí! He salido de entrevistas con las grandes compañías tecnológicas sintiendo lo mismo. Es posible que desee consultar Glassdoor: una mirada interna a los empleos y las empresas para obtener pistas sobre qué tipo de preguntas se pueden hacer y / o cuestionarios. Comuníquese con las personas que han publicado allí (si puede) para obtener más información y detalles que no se comparten en el sitio. Sumérgete en revistas especializadas y familiarízate con la jerga si aún no lo estás (es, sin duda, uno de mis puntos débiles: no entiendo la jerga fácilmente aunque entiendo los conceptos muy bien). Practique también escribir código a mano en papel: con frecuencia, estas compañías quieren que piense en sus pies y pueda escribir código sin tener un teclado frente a usted o cualquier referencia en línea que pueda encontrar.

Si todo lo demás falla, considere el trabajo por contrato como una forma de poner un pie en la puerta. Para empezar, los requisitos son a menudo un poco más flexibles que los empleados completos, y los entrevistadores suelen ser más indulgentes. Una vez que esté EN la puerta y pueda mostrar de qué está hecho, es más fácil navegar hacia una posición de contratación directa cuando finaliza el contrato. Mientras tanto, ¡haz que sea indispensable y cuando expire el período de contrato, nadie querrá darte por vencido! He tenido dos contratos en Apple y el último fue a largo plazo. Soy mayor y ya no podía soportar el largo viaje, así que opté por encontrar una posición local en lugar de salir.

Para mí, las mejores entrevistas son cuando puedo sentarme y simplemente “conversar” con los otros miembros del equipo, en lugar de ser interrogado verbalmente o se me pide que escriba un código en una pizarra. Aprenda qué estilos funcionan para usted e investigue qué compañías usan ese estilo de entrevista.

¡Buena suerte! Hay un gran trabajo para ti, puedo sentirlo. Pareces inteligente y dedicado; Encontrarás tu camino.

En primer lugar, debe comprender que los resultados de cualquier entrevista no tienen absolutamente nada que ver con lo bueno que realmente es para el trabajo:

Hace años, hicimos un estudio para determinar si alguien en Google es particularmente bueno en la contratación. Observamos decenas de miles de entrevistas, y todos los que habían hecho las entrevistas y lo que calificaron al candidato, y cómo esa persona finalmente se desempeñó en su trabajo. Encontramos cero relación. Es un completo desastre al azar …

Los New York Times

Ahora, respondiendo a su pregunta: puede capacitarse absolutamente para cualquier tipo específico de entrevista, y puede encontrar más detalles sobre el proceso específico de entrevista de la compañía en línea. En la mayoría de los casos, resolverá todo tipo de estúpidos juegos de ingenio, problemas algorítmicos puros que solo necesita saber exactamente cómo resolver y probablemente escribir código de una manera que nunca lo hará en la vida real: en papel o pizarra, sin mucho Es hora de pensarlo.

Hace muchos años asistía a un evento anual de la compañía y el dueño de la compañía, un tipo muy inteligente, nos dijo a todos algo gracioso: nos dijo “¡Qué feliz estoy ahora que hace 10 años mi inglés no era lo suficientemente bueno! ¡Sería lo suficientemente bueno!” Me convertí en desarrollador de software como tú “🙂

Dicho esto, incluso si no puede pasar una entrevista a estas empresas, no se preocupe demasiado por esto: nunca se sabe cómo esto afectará su vida.

Es absolutamente una habilidad que puedes practicar.
Los problemas algorítmicos tienden a tener ramificaciones y si conoce la respuesta a un problema similar, probablemente pueda derivar la respuesta a uno nuevo.
La práctica también le permitirá aprender a resolver estos problemas de manera más eficiente. Creo que en realidad abrirás vías neuronales a medida que continúes.
Definitivamente continúe su curso de estudio y como otros han dicho; estudia también la cultura.

Ahora para subir a mi caja de jabón:
Si estas compañías siguen enfatizando las entrevistas de tecnología de pizarra, continuarán perdiendo buenos candidatos. No todos pueden actuar frente a una audiencia o resolver problemas difíciles en una situación social de alta presión. Tampoco todos deberían querer hacerlo. Algunas personas simplemente se desempeñan mejor en un escritorio, con los auriculares puestos, y se toman el tiempo para pensar deliberadamente (e investigar) los problemas. Sé con certeza que muchas de las compañías más pequeñas que hacen estas entrevistas luego colocan a esas personas en cubículos donde se sientan en escritorios con auriculares y escriben código.

Sin embargo, debe tomar el camino que más le convenga y prepararse en consecuencia.

La mejor de las suertes.

Bueno, esta historia en realidad contiene 2 partes importantes.

Tu yo músculo
‘The me muscle’ es una palabra inventada que inventé para explicar cómo ser bueno en las entrevistas. ¿Por qué? ¡Porque mejorar en las entrevistas es como entrenar tus músculos! Tienes que hacerlo mucho y seguir haciéndolo. Estás preguntando por qué fallas en eso. Esto es como preguntar por qué no puedes levantar un peso específico.

Comience con lo básico. Intenta hablar con la gente. Mucha gente. Aprende a explicar quién eres y cuáles son tus objetivos y visión de misión. Si no tienes los 3, créalos.

Paso 2. Véndete a ti mismo. Hacer entrevistas es en realidad mucho como vender un producto. Cree un eslogan basado en 3 palabras clave que definan sus mejores cualidades personales. Si no puedes pensar en uno, háblalo con tus amigos. Deja que te den consejos.

Repita los pasos anteriores muchas veces. Haga entrevistas en muchas compañías diferentes antes de ir a las compañías en las que realmente quiere trabajar. Fracasará muchas veces, pero si se acostumbra, ¡puede volverse adictivo!

Tus fortalezas y debilidades
Esta es la segunda parte. No intente cambiarlos, abrácelos como están y véndalos como si los conociera. Si eres un gran planificador, díselo. Pero también que, por ejemplo, la generación de ideas es tu debilidad. Ahora la parte que lo separará es donde le cuenta cómo compensa esta debilidad. Por ejemplo, usted es un gran jugador de equipo donde otros tienen ideas y usted es más el que hace que el equipo trabaje eficientemente.

Todo se reduce a cómo te vendes. Entrena tu músculo. Hazlo mucho y te ayudará no solo en las entrevistas, sino también en cualquier otra cosa relacionada con ‘tú’.

¡Buena suerte!

Como alguien que literalmente ha entrevistado a todas estas empresas, puedo decirle que la forma en que van sus entrevistas depende de una variedad de factores, algunos bajo su control, muchos externos. Pero no son increíblemente difíciles, y la universidad te prepara razonablemente bien para ellos. En general, si eres lo suficientemente inteligente como para obtener una pasantía en Amazon, no debes preocuparte, estoy seguro de que estarás bien.

Además, sí, habrá algunas entrevistas que hagas perfectamente y que sean rechazadas. Sucede, por lo que mi recomendación es jugar con números, aplicar a suficientes empresas y seguir buscando. Esto lo ayudará a tener una intuición sobre el tipo de cosas que las empresas están buscando, y también aumentará sus posibilidades de obtener una buena oferta y una empresa para la que desea trabajar.

¡Y no todos se asusten! Realmente tienes que dar un salto de fe para que las cosas salgan bien. Me he dado cuenta de que cuando tengo miedo, incluso el más mínimo, tiendo a estropear mis entrevistas, por supuesto, pero solo soy yo.

En cuanto a la preparación, hay toneladas que puedes hacer. En mi experiencia, las clases que tomas (¡algunas más de lo que otros piensan CS473!) Y los proyectos en los que trabajas de forma independiente son la mejor manera de prepararte para las entrevistas. También puedes practicar en sitios como Hackerrank y ProjectEuler para mejorar tu conjunto de habilidades.

Esta es una experiencia muy común entre los candidatos tecnológicos. El temido ‘bucle de entrevistas’, en el que se le pide que resuelva problemas arbitrarios que quizás nunca enfrente en sus tareas laborales sin preparación para que los entrevistadores puedan verlo operar bajo presión.

La buena noticia es que la forma en que lo haces en la entrevista no se correlaciona en absoluto con tu probabilidad de ser un empleado exitoso. He entrevistado a personas que lucharon en la pizarra y luego se convirtieron en estrellas de rock, y he visto a los candidatos aplastarse en la pizarra y resultar ser empleados mediocres en el mejor de los casos.
Personalmente, he entrevistado muchas más veces de las que me han contratado. Probablemente me tomó 4 o 5 bucles de entrevista para obtener una oferta en Microsoft, donde trabajé durante 15 años como FTE.

Sin calificación, he dejado cada entrevista sintiéndome no muy inteligente. Todos y cada uno. Incluso los que resultaron en una oferta. No use estas cosas para medirse, están diseñadas principalmente para hacer que un candidato sude bajo presión.

Tengo tantos amigos que pusieron 5-7 años de experiencia falsa y obtuvieron trabajos como analista de control de calidad, analista de negocios, así que no pierdas la esperanza.

Lo que hicieron fue leer leer leer. Si lee todos los libros en su área de especialización, su discurso de entrevista será técnico, inteligente y seguro.

Practique simulacros con amigos, haga preguntas en las entrevistas de Google y prepare respuestas para cada uno.

Si eres un junior, francamente no tienes idea de cuál podría ser tu potencial en este campo.

Una de las cosas más motivadoras que un profesor mío dijo fue “¡No sé la respuesta a esa pregunta, pero te aseguro que sé cómo encontrar la respuesta!”. No necesitas respuestas para todo. De hecho, diría que no quieres tener respuestas para todo. Es la capacidad de reconocer cuando estás fuera de tu alcance y encontrar una solución de todos modos lo que importa.

Y, por supuesto, hay más de una forma de desollar a un gato como a mi padre le gusta decir. ¿Por qué intentar abrirse paso a través de la puerta principal de estas compañías junto con la manada de aspirantes, cuando es probable que haya un camino más creativo menos transitado, que lo llevará allí con la misma eficacia pero sin todos los empujones y empujones?

Usted acaba de decir que tiene miedo de graduarse con un trabajo que no es el que desea, con el que no estará satisfecho, uno que probablemente le pagará seis cifras.
Millones de personas, no de 22 años sino de 50, 60 y 70 años, intercambiarían lugares con usted en un instante. Es natural estar atento a su propio futuro y no lo considero en su contra, sino pensar en los millones de personas mayores de mediana edad sin trabajo, los soldados que regresan con TEPT, los graduados en humanidades que tendrán dificultades tiempo de aterrizaje CUALQUIER trabajo.
Trabajarás en muchos trabajos en tu vida. Te gustará, AMARás y odiarás. Tienes el lujo de tu educación y experiencia para experimentar con trabajos. Si ha pasado sus años universitarios trabajando duro y aprendiendo su oficio, le garantizo que pronto estará en un trabajo que ama y que también será financieramente gratificante.

Algo a tener en cuenta es que las entrevistas no son solo una demostración técnica, también son una interacción social. Necesitas habilidades que sean ciertas, pero la mayoría de las compañías que buscan pasantes o junior no esperarán el valor de una carrera profesional. Lo que están buscando son candidatos con mucha iniciativa, energía e impulso. También están buscando a alguien que sea adecuado para la cultura de su negocio, intenten aprender qué es eso y lo usen como un criterio en sus respuestas, casi están interpretando las respuestas que esperarían de un empleado de su negocio. 100% corporativo / 100% técnico no es el enfoque correcto para cada entrevista.

¡Buena suerte!

En primer lugar, trataría de pensar fuera de la caja de SF. Recuerde que hay compañías de software en Austin, Boston y Seattle. SF me parece un poco sobrecalentado. En segundo lugar, la satisfacción con un trabajo puede depender de otras cosas además de con qué compañía está. Si el viaje es corto y el trabajo es algo en lo que eres bueno, podrías estar satisfecho trabajando en un equipo tan poco atractivo como una agencia de metro.

Si tienes la capacidad de hacer esa pregunta de la manera que lo has hecho, entonces puedes hacer cualquier cosa compartiendo, de hecho obtienes este presentimiento antes de entrar en la erena, pero una vez que comienzas la pelea, todo termina antes de que lo sepas. Así que pare este mecanismo de escape y entre al campo. Buena suerte