Si dice que es competente en un lenguaje de programación al salir de la universidad, ¿qué grado de comprensión profunda necesita en dicho idioma para tener éxito en una entrevista técnica?

Simplemente sea abierto y honesto en su entrevista y en su currículum. He realizado más entrevistas de las que puedo recordar y he trabajado con éxito durante catorce años como desarrollador de software; Mi experiencia, y la de mis amigos, fue que algunas entrevistas son despiadadamente técnicamente extenuantes hasta el punto de que es difícil imaginar cómo cualquier ser humano podría satisfacer al empleador. Otros son muy ligeros cuando se trata de detalles técnicos.

Muchos empleadores lo emplearán solo si les agrada y lo consideran básicamente razonablemente competente, incluso si no responde muchas de sus preguntas.

Si no coloca C ++ en su currículum, no terminará trabajando con él. El conocimiento de C ++ y Java combinados se ve muy bien para muchos empleadores. Hay trabajos que requieren específicamente competencia en ambos.

Así que diría que ponga lo que quiera poner en su currículum, y si es demolido en una entrevista, recuerde que es solo una entrevista, no todas las entrevistas.

No soy un empleador, por lo que mi palabra está bastante llena de suposiciones, pero considero que son suposiciones razonables.

Cuando te contratan como programador, rara vez se debe a tu profundo conocimiento de un idioma en particular. Excepto una excepción muy específica, lo que les importa son sus habilidades para resolver problemas con el uso básico y el significado del idioma. No necesita ser una enciclopedia humana que recite el estándar o conocer todo el STL. Sin embargo, se espera que sepa al menos sobre listas, mapas y vectores, y probablemente sepa lo suficiente sobre ellos conceptualmente para escribir una implementación funcional de esos (pero, por supuesto, es preferible que use el STL si no está integrado , el conocimiento es solo como una prueba de que comprende la estructura en cierto grado). Cualquier otro específico sobre el idioma que pueda necesitar en el camino, es probable que confíen en que sepa cómo buscarlo en Google y leerlo.
Todo esto era válido en mi caso, como mínimo.

More Interesting

¿Cómo diseñaría un algoritmo codicioso que conecta cada punto negro con un punto blanco para que la longitud total de los cables utilizados para formar tales pares conectados sea mínima?

¿Qué debería hacer para aumentar mis posibilidades de ser contratado en Google?

¿Cómo encontrará la subsecuencia de mayor crecimiento en una lista circular vinculada?

¿Qué tipo de preguntas se hacen para la ingeniería automotriz en VIT para VITMEE? ¿Me puede dar algunas preguntas de muestra?

¿Cuáles son sus experiencias de entrevista con empresas tecnológicas en Bangalore?

Irracionalmente veo que ser un ingeniero de Google es el "trabajo soñado". ¿Cómo puedo convencerme de que no tiene nada de especial?

¿Puedo escribir código en mi computadora portátil en lugar de una pizarra durante una entrevista de trabajo? ¿Qué tal proyectado en una pantalla para que todos en la sala puedan verlo? ¿Por qué perder el tiempo en una habilidad irrelevante como codificar en pizarras blancas?

¿Puedo buscar en Google o buscar recursos en línea durante la entrevista de programación?

¿Cuáles son algunos ejemplos de una entrevista semi-técnica para un programador?

Cómo buscar un elemento en una matriz ordenada y rotada

¿Cuáles son algunas preguntas difíciles de la entrevista en el núcleo de Java?

Para entrevistas técnicas en empresas tecnológicas de primer nivel, ¿cuánto tiempo tienen los candidatos para cada pregunta de programación?

¿Qué tipo de preguntas de entrevista puedo esperar si elijo circuitos electrónicos analógicos y circuitos microelectrónicos?

¿Cuáles son algunas de las posibles razones por las que un entrevistador rechazaría a un entrevistado si el entrevistado contesta correctamente todas las preguntas prácticas del examen?

¿Por qué hay una gran diferencia entre las preguntas de algoritmos en una entrevista técnica y el desarrollo de software real?