Pregunta de la entrevista del desarrollador de software: justo o injusto [cerrado]

10

Acabo de entrevistarme por teléfono con una empresa para un puesto de desarrollador de software graduado y me hicieron las siguientes preguntas. Debo agregar que la empresa en cuestión no es un proveedor de bases de datos.

  1. ¿Cómo funciona un optimizador de consultas?

  2. Si una base de datos funcionara mal, ¿cómo usaría los registros de rendimiento para descubrir el problema?

En una primera entrevista telefónica, pregunté si hacen esas preguntas a todos los desarrolladores de software candidatos (graduados o con experiencia). Respondieron que les gusta probar el conocimiento de sus candidatos sobre el desarrollo de bases de datos.

Quiero escribir a la compañía para decir que estas preguntas no son razonables de hacer en una entrevista de desarrollador de software y solicitar que se termine mi entrevista.

Me gustaría verificar la razonabilidad de los siguientes supuestos

a) Esas preguntas no pueden clasificarse equitativamente como preguntas de desarrollo de bases de datos.
b) Creo que las preguntas son apropiadas para una entrevista de DBA pero totalmente irrazonables para una entrevista de desarrollador de software (con experiencia o no).
c) La primera pregunta solo es relevante para un proveedor de base de datos.
d) La segunda pregunta no es justa porque los desarrolladores de software generalmente no se ocupan de los registros de rendimiento de la base de datos, ya que ese es el trabajo del DBA.

Quizás algunos de ustedes tengan la amabilidad de comentar mis suposiciones o puedan tener otras sugerencias, antes de escribir a la compañía.

usuario 607018
fuente
23
Prefiero contratar a un desarrollador que pueda responder esas preguntas de manera justa, que uno que no pueda. Pero no voy a decidir solo en base a eso.
Dr. belisario
14
Una vez tuvimos un entrevistado tan descontento con su entrevista que nos facturó una hora de tiempo de consulta. Ya lo habíamos pasado, pero nos alegra que haya seguido para reforzar nuestra decisión. :-)
18
eliminar de la lista de candidatos donde username = "user607018";
Martin York
44
@ user607018 Creo que uno de sus problemas aquí es su suposición de que una entrevista de trabajo debería ser "justa", como un examen en la escuela. Eso no es correcto; Una entrevista de trabajo es solo un cheque para ver si quieren contratarte. Si no mencionaron la optimización / el rendimiento de la base de datos en absoluto en el anuncio, entonces esa es una historia diferente, le han permitido perder el tiempo solicitando un trabajo que no puede hacer, pero de lo contrario la justicia no entra en absoluto . Es un error común cuando se pasa del mundo artificial de la escuela al mundo real de hacer las cosas.
MGOwen
16
Si alguna vez tiene que escribir consultas SQL, debe conocer las respuestas a esas preguntas. De lo contrario, terminarás escribiendo consultas malas, y alguien más tendrá que limpiarlas después de ti. Entonces, las preguntas son justas y justificadas.
SK-logic

Respuestas:

86

Si fuera un entrevistador (que a veces lo soy) y recibiera una carta de un candidato quejándose de que las preguntas eran injustas y que querían que se volviera a hacer, agradecería a mis estrellas de la suerte que esquivamos esa bala e inmediatamente trasladamos la solicitud a la pila "rechazar". Actuar de esta manera solo demuestra que eres un quejumbroso y que no tienes la actitud de "poder hacer" que uno busca.

a. Las preguntas eran razonables para el tema del desarrollo de la base de datos.
si. falso. Cualquier cosa que tenga que ver con el desarrollo de software es un juego justo. Tenga en cuenta que obtener una respuesta incorrecta no lo descalifica automáticamente para el puesto (u otros puestos en la empresa); puede ayudar a clasificarlo como alguien que no sería el más adecuado para un trabajo orientado a la base de datos.
C. falso.
re. falso. En primer lugar, puede que no haya un DBA dedicado; segundo, un desarrollador de software debe ser consciente de una amplia gama de problemas que podrían afectar el rendimiento (y la precisión), y tener al menos un alto nivel de comprensión de la gestión de bases de datos.

Toma esto como una lección de que hay cosas que aún no sabes. Ahora sabes qué estudiar para la próxima vez.

Éter
fuente
31
+1 para "ahora sabes qué estudiar". Lo ÚLTIMO que quiere un empleador es un personal que tenga su discurso "no es mi trabajo" perfeccionado.
Dave
77
+1 - votaría +100 si tan solo pudiera ... demasiados "desarrolladores" en estos días saben acerca de las bases de datos y cómo funcionan, pero las usan todo el tiempo ...
marc_s
+1 Deberías esperar CUALQUIER COSA durante una entrevista. Es su juego, su entrevista y su compañía
Daría más votos a favor si pudiera también, dijiste lo que quería decir solo con más tacto. También señalaré que las preguntas para las que no se espera que sepa la respuesta a veces se les pide que vean cómo responde bajo presión. Pero no encontré nada extraño en estas preguntas si el desarrollo de bases de datos es una parte importante del trabajo.
HLGEM
55
Además, diría que "¿Cómo funciona un optimizador de consultas?" no significa necesariamente que quieran que pueda crear un optimizador de consultas desde cero. Puede significar que desean verificar su comprensión sobre en qué punto se ejecuta el optimizador, cuando se trata de procesos almacenados, consultas SQL ad hoc, etc. Este es un conocimiento absolutamente relevante para un desarrollador que escribe código que golpea una base de datos.
Carson63000
17

Creo que es una pregunta justa (y suena como una pregunta que probablemente hace Google). :) El punto de la pregunta parece NO probar realmente su conocimiento detallado de las consultas de la base de datos y demás, sino más bien observar cómo abordaría y resolvería un problema. La capacidad de hacer una tarea que ya ha hecho antes es necesaria, pero la capacidad de pensar en pie y abordar un nuevo problema es una habilidad vital.

Cuando se me presenta una pregunta como esa, si me falta el conocimiento específico de la base de datos dada, creo que una respuesta justa comenzaría, "Bueno, no tengo mucha experiencia con esa tecnología en específico, pero en en general, examinaría los registros de rendimiento para encontrar las operaciones que se realizan con mayor frecuencia e intentar clasificarlas según el tiempo de procesamiento. De esa manera podría evaluar qué operaciones son las más caras y podrían ser buenas candidatas para la optimización ".

No necesita ningún conocimiento técnico específico para la respuesta anterior, pero le muestra a su entrevistador que está listo para resolver un nuevo problema.

Kenny Wyland
fuente
44
Alternativamente, puede ser que la compañía prefiera desarrolladores con algún conocimiento de optimización de consultas. Mi esposa no es un DBA, pero ha hecho un buen trabajo optimizando consultas. Los DBA están demasiado ocupados para optimizar todas las consultas que podrían usarlo.
David Thornley
16

Si la pregunta es justa o no justa, contratan para que hagan las reglas y se les permite preguntar lo que quieran (ok, no todo, pero casi todo;))

Y si todavía quieres el trabajo, no creo que te hagas un favor si los escribes.

RoflcoptrException
fuente
Técnicamente, pueden preguntarle cualquier cosa, depende de usted responder o no (y si le preguntan algo completamente tonto, de todos modos no quiere ese trabajo).
o0 '.
16

Una estrategia muy común en las entrevistas de trabajo es hacer una pregunta que esté más allá del nivel del puesto para el que se está entrevistando y ver cómo se enreda un candidato. Con las preguntas formuladas, se podría esperar razonablemente que responda algo como:

Bueno, mi conocimiento de las bases de datos es rudimentario, pero creo que es algo así ...

O incluso:

Lo siento, eso está fuera de mi experiencia, tendría que verificar los detalles de los registros de rendimiento con un DBA

En general, esperaría que los candidatos de nivel de entrada tengan al menos una comprensión básica de cómo funcionan las bases de datos y que también tengan una actitud de "No sé, pero intentaré aprender".

Si hubieras hecho un intento honesto y hubieran terminado la llamada telefónica inmediatamente, entonces tendrías una verdadera razón para sentirte mal, pero como diría, deberías aprender a parecer seguro mientras admites que no sabes las cosas.

David Hall
fuente
12

Conozco entrevistadores que no consideran una entrevista completa a menos que puedan encontrar algunas preguntas técnicas semi-relevantes que el candidato no puede responder. El objetivo es ver cómo el candidato aborda ese tipo de preguntas.

¿Admitiendo que no lo saben? Bueno. Inventar spin / BS para una respuesta? La puerta.

hotpaw2
fuente
9

Los roles de IMO, desarrollador de software y DBA no están bien categorizados en muchas empresas. Por lo general, también debe conocer al menos algunas partes de las bases de datos si es un desarrollador de software. Por lo tanto, las preguntas me parecen justas, siempre que no se las pida más frescas.

Mahesh Velaga
fuente
8

Creo que esto es justo. No trabajo en un proveedor de base de datos, pero saber cómo leer los planes de consulta (y los registros de rendimiento, en menor medida) es MUY importante. También es bueno saber cómo funciona el optimizador de consultas.

En respuesta a tus balas:

a) ¿Eh? Seguro que están relacionados con el desarrollo de bases de datos y si está escribiendo código y su programa necesita consultar datos, entonces es relevante.

b) En realidad no. Un DBA debería conocer mejor las respuestas, pero un buen desarrollador también debería saber una respuesta. No esperaría una respuesta tan detallada como la de un DBA, pero esperaría algo. Y si un desarrollador no lo sabe, podría aceptar como respuesta "le pediría al DBA que me enseñe" si el desarrollador todavía es relativamente nuevo en el trabajo de la base de datos.

c) No, no lo es. Es relevante para cualquier persona que esté preocupada por el rendimiento de sus consultas a la base de datos. Si no le importa qué tan rápido se ejecutan sus consultas, puede ignorar esto. Por otro lado, sus clientes, que tienen un rendimiento cada vez peor en sus sitios web, pueden estar en desacuerdo.

d) Quizás. No todos los desarrolladores ven los registros de rendimiento, pero si hay un problema, puede esperar que un DBA le envíe por correo electrónico las partes relevantes y le explique el problema si no sabe cómo interpretarlo. Como mínimo, un desarrollador debería poder mirar un plan de consulta y ver los problemas básicos (Escaneo de tabla completa => Malo, Escaneo de índice rápido => Bueno).

Como recién saliste de la escuela y es posible que no hayas cubierto estas cosas en tus clases, puedes responder diciendo "hablaría con un desarrollador o DBA más senior y pediría ayuda para entender esto". Los entrevistadores pueden aceptar eso, ya que muestra al menos que estás dispuesto a aprender cosas nuevas, ya que aún no has tenido la experiencia para descubrirlas. La otra opción es ir y aprenderlos por su cuenta.

¡Buena suerte en la próxima entrevista!

FrustratedWithFormsDesigner
fuente
7

Tienen todo el derecho de preguntar qué quieren. Es posible que no haya cubierto estos temas en su plan de estudios universitario, pero eso no significa que otros entrevistados no hayan tenido o tengan suficiente interés en el tema para ir más allá del plan de estudios. Están buscando lo mejor. Espero que al menos trataste de responder las preguntas y no te pusiste a la defensiva. Si yo fuera ellos y recibiera una carta tuya, estarías en la lista negra.

James
fuente
2
O para el caso, ¡solo porque no estaba cubierto en la escuela no significa que la compañía no necesite esas habilidades!
GrandmasterB
3
Y si el candidato de alguna manera tuvo una segunda oportunidad, esperar la misma pregunta (o incluso algo vagamente similar) sería un gran fracaso. Una cosa que hago para derrotar el intercambio de preguntas (especialmente favorecido por los reclutadores) es variar la pregunta "extraña" de manera bastante significativa. La próxima vez espere algo sobre la integración del teléfono o el escaneo de códigos de barras.
7

El desarrollo de software es una profesión multidisciplinaria. No creo que pueda obtener ningún millaje pidiendo una repetición de su entrevista. "Razonable" en este contexto es si una compañía determinada lo eliminaría de consideración solo en base a su falta de habilidades de DBA. Hacer la pregunta es perfectamente razonable.

Cuanto más avance en su carrera, más necesitará saber. Si se pregunta por qué un desarrollador de software debería preocuparse por la optimización de consultas, considere el diseño de la aplicación. Los nuevos proyectos a menudo implican discusiones de modelado de datos. Esto conducirá a discusiones de normalización, que conducirán al trabajo de diseño de la base de datos. Los buenos principios de diseño fluyen hacia la implementación. Los diseños malos / ineficaces a nivel arquitectónico tienen consecuencias que a menudo son costosas de remediar.

Dave
fuente
5

El concepto de "justo" no importa aquí. Esta es una entrevista de trabajo.

No pueden rechazarlo por su color de piel, religión, etnia u otras cosas similares. Pero pueden rechazarlo por cualquier otra razón, una razón tan estúpida como el color de los zapatos que usó en la entrevista. Y es posible que nunca sepas la verdadera razón.

Es importante ser resistente al entrevistar. Entiendo la inclinación a analizar en exceso, y lo he hecho con la suficiente frecuencia. Pero lo mejor que puede hacer es aceptar que la vida no es justa y mantener suficientes entrevistas en curso para que no tenga que poner todas sus esperanzas en ninguno de ellos.

Kyralessa
fuente
5

Como otros han dicho, las preguntas son completamente válidas. Sin embargo, sería extraño que el entrevistador decidiera contratarlo por completo en base a esas preguntas. Tal vez querían escucharte razonar sobre un tema con el que quizás no estés familiarizado, y esa es una técnica de entrevista válida.

Si yo estaba contratando, no se descartaría si usted dijo "lo siento, no sé mucho acerca de los optimizadores de consulta, pero puedo aprender". Sin embargo , te descartaría si comenzaras a quejarte sobre las preguntas.

Andres F.
fuente
5

Amigo, déjame decirte directamente: no hay forma de evitar las bases de datos como desarrollador de software. Todos los proyectos en los que he estado involucrado hasta ahora ocuparon al menos la mitad del tiempo de desarrollo. El diseño de la base de datos es una parte integral del desarrollo de software y cuanto más sepa, mejor podrá resolver el problema. Además, no se preocupe por el tipo de preguntas y su contexto es demasiado. La mayoría de las veces, los empleadores solo quieren ver si puede pensar en sus propios pies para resolver el problema en cuestión o si tiene la confianza de al menos decir algo sensato sobre el asunto. Como eres un graduado, se dan cuenta de que de todos modos tendrán que pasar tiempo enseñándote todas estas cosas, pero quieren saber si valdrá la pena el tiempo y el esfuerzo. Mantente fuerte y modesto!

pierrepret22
fuente
Soy desarrollador y no he tocado una base de datos en años. Algunos de nosotros no hacemos aplicaciones CRUD. Dicho esto, para muchos (quizás incluso la mayoría) de los roles que tiene su argumento.
Kristof Provost
5

Quiero escribir a la compañía para decir que estas preguntas no son razonables de hacer en una entrevista de desarrollador de software y solicitar que se termine mi entrevista.

¿Qué diablos crees que pasará si envías esa carta? ¿Te imaginas que dirán "Hmm, este candidato tiene un punto. Deberíamos tenerlo de vuelta y hacerle preguntas más fáciles"? Te garantizo que no lo harán. De hecho, lo que harán es pasar la carta y reírse.

Supere su sentido de derecho. Estás saliendo en el mundo real.

¿Cómo crees que las preguntas sobre las bases de datos son injustas? Usted piensa que los programadores no necesitan conocer bases de datos, pero aparentemente esta compañía sí. ¡Es por eso que hacen las preguntas! Los entrevistadores no hacen preguntas solo por el placer de hacerlo. Hacen las preguntas para averiguar si sabes las cosas que necesitan. Si no sabes lo que necesitan, entonces no eres la persona adecuada para el trabajo.

Si no quieres aprender sobre bases de datos, está bien, pero no te quejes si alguna compañía no quiere contratarte. No se te debe un trabajo.

Andy Lester
fuente
1
Votaría un millón de veces si pudiera
HLGEM
4

¿Cómo son estas preguntas no justas? Los desarrolladores trabajan con bases de datos. ¿No cree que al menos deberían estar familiarizados con los factores que intervienen en hacer que las consultas a la base de datos sean eficientes y rápidas? No todas las empresas tienen DBA internos ... e incluso si lo tiene, eso no le quita la responsabilidad de escribir consultas efectivas lejos del desarrollador.

Gran maestro B
fuente
4

Si hacen las preguntas a todos los candidatos, entonces son justos.

No importa si usted siente que las preguntas son apropiadas para la posición que sólo importa si el empleador siente que son apropiados - y si piden entonces su probable que lo hacen (ya sea porque reflejan las habilidades necesarias o porque se han encontrado que las respuestas que obtienen les dicen cosas interesantes sobre el entrevistado).

Por último, parece que tiene algunas ideas extrañas sobre los límites del mandato de un desarrollador: nunca (hasta donde puedo recordar en una carrera de 25 años hasta la fecha) trabajé con un DBA dedicado ...

Murph
fuente
Has evitado grandes empresas corporativas que no son de TI entonces :) ¡Necesitas estar atento a los nazis de DBA en esos!
ozz
@james "Evitado" es la palabra incorrecta, pero sí ... el punto es que he sido "desarrollador" la mayor parte del tiempo y, como tal, he requerido al menos algunas habilidades de tipo DBA (aunque no sugiero que soy un DBA ... pero igualmente no siempre es necesario ser / tener un dba dedicado para proyectos más modestos, aunque reconocer las brechas en el conjunto de habilidades de uno puede ser doloroso a veces)
Murph
4

En cuanto a las preguntas, creo que esta podría ser mi empresa: hacemos este tipo de preguntas a CADA candidato como parte de una entrevista telefónica. Siempre. Nos da un estándar para trabajar.

La mayoría de las respuestas anteriores lo resumen bastante bien ...

a) Queremos personas con amplia experiencia, no personas que solo puedan hacer algunas cosas.

b) Las preguntas están ahí para ayudarnos a sondear su conocimiento, es posible que no conozca la respuesta completamente (o en absoluto) las preguntas son un punto de partida para que amplíe su conocimiento y experiencia.

c) Recuerde que la entrevista está ahí para nuestro beneficio Y EL SUYO ... a partir de los tipos de preguntas que usted debería tener una idea del papel y la empresa y si encajamos con usted y si encaja con nosotros ...

d) es trabajo, si no logra pasar la entrevista, entonces crezca, deje de lloriquear e intente mejor en la próxima entrevista.

Paul
fuente
3

Parece que no tienen un DBA, por lo que también querían que desempeñaras ese papel. Esto es habitual para las pequeñas empresas.

Navi
fuente
66
El hecho de que una empresa quiera que un desarrollador entienda cómo ajustar sus scripts de base de datos NO significa que no tengan un DBA. Prefiero tener un desarrollador que pueda optimizar sus propias cosas en lugar de vomitar cualquier script SQL en el servidor y esperar que llegue un DBA. Un DBA tiene más cosas de qué preocuparse que arreglar sus scripts todo el tiempo.
1
No todas las empresas emplean DBA como tales. Considere los desarrolladores comerciales que distribuyen software a los clientes. Los clientes pueden tener DBA, pero los desarrolladores aún necesitan escribir las consultas que utiliza su software de manera eficiente.
GrandmasterB
Trabajé para una pequeña empresa (alrededor de dos docenas de personas cuando me uní) que no obtuvo DBA reales hasta mucho más tarde. Cuando tuve una consulta que pasó de medio minuto a media hora, tuve que resolverlo yo mismo.
David Thornley
1
En cualquier caso, no es irrazonable querer desarrolladores que sepan más que solo programar.
Andres F.
3

No veo absolutamente nada de malo en ello. ¿Por qué un desarrollador, especialmente si termina trabajando en la base de datos, no debería estar al tanto de tales elementos?

¿Debe un desarrollador de software no conocer el software de optimización o cómo acceder a los registros de eventos de la aplicación para resolver un problema de rendimiento? Si es así, ¿por qué no es lo mismo para alguien que es desarrollador de bases de datos? ¿Por qué no pueden ser uno en lo mismo?

Si estaba entrevistando a alguien para un puesto de desarrollo de software que también involucraba el desarrollo de bases de datos, tiene toda la razón, me aseguraré de que estén conscientes no solo de lo que están haciendo, sino de que pueden aumentar el rendimiento de su código o el código existente como base de datos puede ser un gran cuello de botella.

En lugar de desarrollar una actitud, quizás un mejor curso de acción hubiera sido "No sé la respuesta, pero esto es lo que haría para encontrarla".

Kris
fuente
3

Como otros han señalado, en una entrevista casi cualquier tipo de pregunta es un juego justo siempre que no toque algún tipo de área legalmente protegida (por ejemplo, edad, raza, sexo, etc.) y no es inusual que los entrevistadores tomen preguntas solo para ver cómo reaccionas a la pregunta y cómo tratarías de encontrar una solución a la pregunta. Además, dado que parece ser un recién graduado, son un poco limitados en cuanto a poder preguntarle sobre su experiencia laboral y qué tipo de problemas ha resuelto en un entorno de producción. Por lo tanto, si la empresa realiza una gran cantidad de trabajo orientado a la base de datos, las preguntas que formulan también pueden ser relevantes para el puesto que estaría entrevistando.

Con respecto a sus suposiciones:

a) Esas preguntas no pueden clasificarse equitativamente como preguntas de desarrollo de bases de datos.

Tal vez tal vez no. Si está desarrollando una base de datos, utilizará un optimizador de consultas y planificará de vez en cuando para intentar asegurarse de que no haya problemas obvios con sus consultas. Si la empresa cuenta con administradores de bases de datos o expertos que podrían revisar las consultas, es posible que no tengan tiempo para analizar todo y tampoco desearían analizar todas las consultas mal codificadas. Del mismo modo, tampoco es inusual que los desarrolladores sean responsables de mantener su entorno de desarrollo, incluir cualquier base de datos y hacer que los DBA se encarguen del lado de la producción.

b) Creo que las preguntas son apropiadas para una entrevista de DBA pero totalmente irrazonables para una entrevista de desarrollador de software (con experiencia o no).

Probablemente serían apropiados para una entrevista de DBA; pero independientemente, también son temas con los que un desarrollador debería estar familiarizado, aunque solo sea en el nivel de ser capaz de reconocer dónde podría estar un problema y de solucionar algunos problemas básicos. Como mencioné antes, si la compañía tiene recursos limitados, entonces querrán asegurarse de no perder el tiempo de las personas con algo que podría ser un problema básico.

c) La primera pregunta solo es relevante para un proveedor de base de datos.

Los detalles específicos pueden ser específicos del proveedor, pero los conceptos generales se pueden aplicar en cualquier lugar y, a veces, mostrarle que comprende los conceptos generales es todo lo que necesita. Si no desea quedar encerrado en una sola pila de desarrollo (es decir, LAMP ), deberá ser capaz de mostrar durante las entrevistas que comprende los conceptos básicos y se siente cómodo moviéndose a diferentes pilas de desarrollo.

d) La segunda pregunta no es justa porque los desarrolladores de software generalmente no manejan los registros de rendimiento de la base de datos, ya que ese es el trabajo del DBA.

Esto es generalmente cierto, pero si parte de su trabajo es escribir software para una base de datos determinada que debe ser altamente receptiva, entonces deberá asegurarse de realizar el mejor esfuerzo para escribir esas consultas para que un colega que sea un experto en un área determinada no está empantanado con consultas mal escritas. Si bien es posible que no necesite conocer los detalles más finos de lo que le dicen los registros, es posible que deba identificar problemas obvios.

¡Ojalá todo esto ayude!

rjzii
fuente
2

El hecho de que sea un desarrollador softare no significa que solo deba conocer los temas del desarrollador de software. Tener una amplia variedad de conocimientos, desde administración de servidores hasta tecnologías de bases de datos, es en realidad una habilidad muy útil para tener como desarrollador. No tendría problemas para hacer este tipo de preguntas a los candidatos. Si no lo hacen bien, está bien, eso no los tacha de la lista (no espero que sepan todo), pero si pueden responder, eso me muestra que el desarrollador es mucho más que solo el típico programador de habilidades, y esos son una raza rara.

Josh
fuente
+1, completamente de acuerdo. Y si, en cambio, la contratación futura comienza a quejarse de la "injusticia" de las preguntas, pertenecen a la clase más común de no contratar .
Andres F.
2

También tengo una disputa similar con un posible empleador que me hizo una pregunta sobre una tapa de registro. Te pregunto, ¿qué tiene que ver la forma de una tapa de registro con la programación?

leebriggs
fuente
3
¿Cuál era la pregunta real sobre la tapa de alcantarilla? Te apuesto a que fue un experimento mental creado para evaluar tu capacidad de pensar y no tuvo nada que ver con las tapas de alcantarilla.
Kenny Wyland
Un buen entrevistador le hará este tipo de preguntas para comprender mejor cómo piensa y resuelve los problemas. (Aunque la pregunta de la boca de inspección está un poco cansada en estos días).
2
Es una pregunta de entrevista muy común: "¿Por qué son redondas las tapas de alcantarilla?" y se supone que la respuesta esperada es "para que no quepan (y caigan) en el agujero". (y no por muchas otras razones razonables, como "porque el orificio es redondo (porque está perforado)" o "para que pueda rodar la cubierta para moverla después de levantarla (de lo contrario, es necesario arrastrarla o dos personas para moverse) "
Jimmy
Esta pregunta probablemente fue similar al número de pelotas de golf que pueden caber en una pregunta de autobús. No necesariamente hay una respuesta correcta, pero el entrevistador quiere ver cómo piensa, cómo resolvería el problema. Es importante pensar en voz alta al ser entrevistado.
2
La declaración es, por supuesto, en broma, dudo que alguien haya usado la famosa pregunta de alcantarilla en los últimos veinte años. El punto es que en una entrevista, usted sigue las reglas de los entrevistadores. Si una pregunta parece inapropiada, dígalo y explique su razonamiento.
0

Respuestas del formulario Bueno, no estoy seguro, pero lo buscaría yendo a, y también son buenas. Nadie piensa que lo sabes todo, pero poder buscar cosas es una habilidad clave

Zachary K
fuente