Red de conocimiento informático - Material del sitio web - ¿Qué opinas de las entrevistas a programadores en las que tienen que responder preguntas de programación en una computadora? ¿Hay muchas empresas como esta?

¿Qué opinas de las entrevistas a programadores en las que tienen que responder preguntas de programación en una computadora? ¿Hay muchas empresas como esta?

He estado involucrado en el desarrollo de software durante muchos años. El modo de prueba de escribir código en una computadora se usa a menudo en el extranjero. Muchas empresas nacionales también están aprendiendo este método para mostrar directamente la capacidad de escribir. Sin embargo, muchos programadores maduros sienten que es un insulto hacer preguntas de programación en una computadora. Algunos programadores simplemente deciden irse cuando ven una prueba escrita. Estas cosas deben comunicarse antes de la entrevista, para que las cosas no se compliquen. Esta pasividad se debe a que para muchos programadores capaces no es fácil conseguir una entrevista. Cuanto más fuerte es la habilidad, mayor es el temperamento.

No hay muchas empresas que realicen pruebas de programación informática directamente. He estado involucrado en el desarrollo de software durante más de diez años y he experimentado principalmente cuatro empresas. La entrevista se basa principalmente en entrevistas cara a cara. Porque el nivel de capacidad de la industria de la programación se puede determinar a través de la conversación. Puede comprender casi todo en función de los proyectos escritos en su currículum y puede ver el general. Por lo tanto, muchas empresas no realizan ningún examen escrito ni codificación informática. La carrera de programación se basa principalmente en la acumulación de tiempo y mejora constantemente el sistema de conocimientos durante la acumulación y mejora lentamente la cognición.

¿Cómo mejora un programador su nivel de habilidad? Para los principiantes, lo primero es aprender un lenguaje de programación. Al comienzo del aprendizaje, el lenguaje de programación parece ser el mejor. el lenguaje de programación, puedes hacerlo cualquier cosa. Después de aprender la gramática de programación, comencé a probar algunas preguntas. Resultó que la gramática estaba muy lejos, por lo que muchos principiantes tenían la sensación de que entendían todo en la clase. Al final, realmente lo entendieron. No se me ocurrió nada durante la práctica. Esta es una experiencia inevitable para los principiantes. La programación en sí es un proceso de perfeccionamiento constante de las ideas de programación. Sin ayuda, no podrás escribir código. Ideas de diseño de programación No importa lo increíble que seas, es imposible lograrlo. Las dos ideas de programación contienen la experiencia acumulada de Xiangu.

A muchas personas les resulta extraño que algunas empresas no realicen entrevistas ni permitan que las personas escriban código en la computadora. Pueden determinar el nivel, la capacidad y el nivel salarial de una persona en menos de una hora de conversación. Para detectar ideas de programación y fundamentos de programación, al examinar los conceptos básicos de programación, solo necesita hacer algunas preguntas gramaticales simples para obtener una prueba aproximada. Las ideas de programación son un conocimiento completo de la programación y una acumulación de experiencia en programación, por lo que algunas empresas lo hacen. Se establece claramente que se dará prioridad a aquellos con experiencia de desarrollo relevante. El propósito del reclutamiento corporativo es esperar que los candidatos puedan ser empleados en un corto período de tiempo y saltar directamente al desarrollo del proyecto. Es necesario escribir código en la computadora y probarlo. La cultura tecnológica de cada empresa está en alza.

Algunas empresas técnicas tienen requisitos muy estrictos sobre las habilidades básicas de los programadores. Cuando un colega estaba en su primera empresa de tecnología, el director técnico del departamento prestó especial atención a la sintaxis básica de los programadores, siempre que así fuera. Sintaxis de código simple. Si comete un error, puede informarlo en la pizarra del departamento. En la etapa de implementación inicial, muchas personas subieron a la pizarra. Más tarde, a medida que pasaba el tiempo, subieron cada vez menos personas. Que subió a la pizarra dos veces porque estaba usando punteros fue causado por la falta de inicialización en ese momento, y todavía está fresco en mi memoria hoy si puede experimentar este tipo de empresa en la etapa inicial de su vida. carrera técnica, usted tiene suerte como persona técnica. Cuanto más estricto sea el líder o la empresa, más propicio para el crecimiento del personal técnico. En cuanto a si debe utilizar la computadora durante la entrevista, depende de la cultura técnica de cada empresa. Los líderes que se centran en los conceptos básicos del código liderarán este asunto. Espero que esto pueda ayudarlo.

Este es un proceso normal. Creo que a veces es necesario poner a prueba al entrevistador.

En el pasado, este tipo de entrevista era muy común, pero ahora cada vez más personas están disgustadas con este tipo de entrevistas. La razón más probable es que muchas personas están más interesadas en mover código. Move tuvo mucho éxito, pero cada vez menos personas prestan atención a escribir código.

¿Son buenas las pruebas escritas y la programación práctica?

Creo que es muy bueno. Esto puede eliminar a muchas personas que tienen dificultades. Algunas personas no son muy buenas escribiendo código, pero sus habilidades para mover código son de primer nivel a medida que la tecnología se vuelve cada vez más avanzada. Algunos sitios web que resuelven varios errores se están volviendo cada vez más populares. Ahora, más graduados se han convertido en promotores de códigos por salarios altos. Sí, pero ¿podrán solucionarlo ellos mismos? No, fue más bien que gradualmente formaron una solución al problema a través de la búsqueda, preguntando a Du Niang y preguntando a Google. Aunque el problema se resolvió, cuando encontraron un problema que requería un desarrollo innovador, básicamente no existían. -pensamiento.

Los exámenes escritos y las pruebas informáticas pueden impedir eficazmente que estas personas entren en la empresa y, en realidad, son un buen medio.

¿Hay muchas empresas así?

Hasta donde yo sé, no hay muchas empresas que utilicen programación informática en la actualidad. Después de todo, cada empresa utiliza un software de programación diferente y el software producido por algunas empresas también es relativamente confidencial, por lo que existe. no hay forma de probar directamente la capacidad real de los programadores, solo podemos pasar algunas pruebas de algoritmo o algunas otras pruebas para simplemente eliminar a los que se mueven.

Por lo tanto, el efecto de las pruebas por computadora no es particularmente bueno y la mayoría de las empresas optarán por utilizar pruebas escritas.

He conocido a muchas personas que hicieron el examen escrito, pero nunca a las que hicieron el examen por ordenador.

Un colega mío se encontró con esto antes cuando cambió de trabajo. Según él, tal prueba no tiene ningún efecto. Después de todo, las preguntas de la prueba son muy superficiales y demasiado difíciles. Es difícil de resolver y el tiempo de la entrevista no es tan largo.

En realidad, en mi opinión, esta entrevista por computadora no es tan útil. Después de todo, no hay muchas cosas que se puedan probar. Es mejor mirar el código que él mismo ha escrito para ser más rápido. En cuanto a si existen muchas empresas de este tipo, realmente no hay forma de decirlo. Después de todo, según mi experiencia, no creo que haya demasiadas.

He visto personas que hicieron el examen escrito, pero no quienes hicieron el examen por computadora.

1. La prueba escrita es posible

Bueno, de hecho, una prueba escrita sencilla definitivamente es posible. ¿Porque la prueba escrita puede permitirle al reclutador saber dónde se ubican aproximadamente sus habilidades? Un poco de programación lógica puede poner a prueba tus habilidades lógicas. Especialmente en la industria de TI, la capacidad lógica es muy importante.

Si eres una persona que ya tiene experiencia laboral. De hecho, la prueba escrita no es tan importante. Lo que miro en este momento suele ser su experiencia anterior en proyectos.

Si se le pide que realice algún trabajo de proyecto, como arquitectura de proyecto, puede negarse a responder. Porque he oído antes que contratan gerentes de producto y les piden que diseñen un producto. Como resultado, esta empresa ha estado contratando gerentes de producto. Luego, deje que el gerente de producto diseñe funciones relacionadas con el producto y, finalmente, combine el pensamiento relacionado con el producto de todos los solicitantes de empleo.

Aunque existen muy pocas sedes, no se descarta que haya algunas que sólo cubran de esta forma las necesidades de producto.

Entonces, al explicar, puedes escribir aproximadamente un flujo de ideas y códigos, pero no es necesario que los escribas todos.

2. Prueba informática

Creo que esto es un poco excesivo para ser precisos. Para un examen por computadora como este, definitivamente necesita un proyecto más completo. Pero nadie sabe si su empresa necesita este tipo de proyecto o simplemente para realizar pruebas. Entonces algo como esto puede rechazarse directamente.

A continuación se ofrece una breve explicación. Buscar trabajo es un proceso bidireccional si no puede aceptar los sistemas o procesos relevantes de la empresa. De hecho, puede renunciar a este tipo de empresa lo antes posible, de lo contrario, incluso si aprueba el examen escrito y la entrevista, aún no coincidirá con la cultura de la empresa porque sus propios valores no coincidirán con ella después. Llegas a la empresa. Tarde o temprano tendrás que dimitir, por lo que debes pensarlo detenidamente.

De hecho, la prueba escrita y la prueba por computadora son procedimientos informáticos normales durante la entrevista, pero en China están arruinados. Durante la entrevista y la prueba por computadora, se encontrarán problemas en la empresa. contenido de la entrevista, tal vez un individuo o una empresa, pidiéndole que resuelva tal o cual problema, todo esto es basura

Como viejo programador, el tema de las entrevistas con programadores es muy interesante e interesante para hablar. De hecho, en la interfaz de TI hay dos secretos que no están abiertos al público, es decir, dos hábitos o reglas no escritas sobre las entrevistas.

Es un insulto pedir a los programadores antiguos que hagan preguntas de prueba escritas

Muchos programadores, especialmente los programadores experimentados, asisten a entrevistas, especialmente cuando van a empresas pequeñas, si son la otra parte. Al darle una serie de preguntas de prueba escritas, muchos programadores dirán: Me daré la vuelta y me iré. Esto es un insulto a mi nivel de experiencia.

¿Te sorprende? ¿Hay algo de verdad en esto? De hecho, una vez fui a una empresa emergente para una entrevista. La otra parte me dio una serie de preguntas de prueba escritas. Después de la entrevista, volví a hablar con algunos colegas sobre las preguntas de prueba escritas. sorprendido y dijo: ¿Ya hiciste las preguntas del examen escrito? Eres un programador experimentado. No deberías pasar por una prueba escrita. Simplemente ve a la entrevista. La prueba escrita es un insulto. Fue entonces cuando descubrí que muchos programadores piensan así.

Sin embargo, siento que esto es una especie de pensamiento morboso. Ya que vas a una entrevista, la prueba escrita es en realidad una especie de entrevista. Cuando vas a una gran empresa como BAT, allí. También habrá una prueba escrita, y el nivel de ¿Puedes soportar varias rondas de entrevistas, pero no soportas que algunas pequeñas empresas te den preguntas de prueba escritas? El método que utiliza la empresa para entrevistarlo es elección y consideración de la empresa. Por supuesto, la entrevista es una elección bidireccional. Si cree que es un insulto, puede optar por no entrevistar. para realizar la entrevista.

Sin embargo, siento que la prueba escrita es un proceso normal y no tiene nada que ver con la experiencia. Ahora que tienes experiencia, ¿estás seguro de que podrás aprobar el examen escrito?

Muchos programadores no elegirán las pruebas por computadora

Otra forma es enfrentar entrevistas por computadora. A muchos programadores no les gusta. De hecho, a mí tampoco me gusta. , la mayoría de los programadores parecen optar por darse la vuelta e irse cuando se encuentran con una situación de entrevista por computadora.

En realidad, creo que la prueba por computadora es aceptable, pero hay condiciones: hacer las preguntas en la computadora, y puedo aceptar este método.

Una vez fui a una entrevista y me pidió que hiciera algunas preguntas en la computadora. De hecho, me dijo qué función y módulo escribir usando Android. Era muy simple. ¿pregunta? Vaya directamente a implementar el módulo funcional y escriba un punto. No estoy familiarizado con los requisitos o el módulo funcional, así que simplemente escribo ¿Cómo hacerlo? No puedo hacerlo. Me fui inmediatamente.

Las preguntas sobre algoritmos son relativamente claras y debería ser aceptable hacer dos de ellas en una computadora.

¿Hay muchas empresas donde las entrevistas se hacen por ordenador? Te lo puedo decir claramente, no muchas. He trabajado durante tantos años y entrevistado a muchas empresas, pero solo he conocido a dos.

Soy el encargado de la entrevista técnica en nuestra empresa, siendo imprescindible la prueba informática. Las preguntas no son muy difíciles, principalmente para probar el sentido de los programadores. Sólo los programadores con sentido pueden escribir bien programas grandes, lo cual es muy importante.

Esto depende principalmente de lo que estés haciendo. Mi mayor dolor de cabeza es conseguir un marco que dependa de tus comandos de función. Siempre escribo modelos y funciones matemáticas yo mismo. ¿Dónde sé el nombre de la función de este marco?

Ser pragmático significa que la gente quiere programadores que puedan trabajar duro. No es sorprendente. Los requisitos de la entrevista son muy claros y usted debe poder realizarla. Busque líderes que puedan hablar. Encontré este tipo de entrevista por computadora cuando me acabo de graduar. Los programadores están en el campo de la ingeniería y dependen de la tecnología para ganarse la vida. Es normal que las entrevistas sean prácticas.

Soporte, de lo contrario habrá demasiadas falsificaciones e importaciones paralelas

Este tipo de empresas existirán

Según las siguientes 4 razones:

1 Hay mucha gente para entrevistas y no quiero perder mucho tiempo investigando.

Al hacer esta pregunta, puede filtrar rápidamente algunas personas que están haciendo trampa

2. A través de operaciones informáticas razonables, puede encontrar a las personas adecuadas de manera específica y las personas coincidentes pueden completar rápidamente las operaciones informáticas.

3 Estándares: Trate a los entrevistadores de manera uniforme para evitar juicios erróneos causados ​​por razones subjetivas

4. Cooperación de los entrevistadores Generalmente, alguien renunciará directamente después de ver la prueba por computadora. (Cuando me encuentre con esta situación, me iré directamente)

Las 4 razones anteriores son razones más formales. Otra razón principal es que el entrevistador no puede evaluar correctamente los currículums debido a que no puede obtenerlos. información que desea de la entrevista y júzguela.

Basado en el último motivo, elegiría ir directamente. La incompetencia del entrevistador significa que la empresa no ha estudiado lo suficiente para esta contratación y la empresa no tiene la capacidad o la voluntad de prestar atención a esta contratación. Incluso si se une a la empresa, el trato que reciba no se tomará en serio. No es necesario que ponga a sus clientes potenciales en una empresa que no se toma en serio sus resultados.