Te daré una perspectiva sueca.
No importa un poco aquí. Nunca lo leí, nunca me preguntaron.
¿Qué estoy buscando en un ingeniero front-end?
- ¿Cuál es una explicación intuitiva del algoritmo Metropolis-Hastings?
- ¿Cuál sería un algoritmo eficiente para ordenar millones de líneas de cadenas / enteros en un archivo?
- Interacción humano-computadora: ¿Qué tan difícil sería escribir un algoritmo que pudiera identificar similitudes en las expresiones faciales entre dos imágenes tomadas en la cabeza?
- Cómo escribir un algoritmo de diccionario en un programa en C
- Cómo mantener una matriz, admitir inserción y asignación aleatorias, y consultar el kth elemento más grande en un intervalo dado
¿Puedes dividir la página en componentes separados e interfaces de diseño entre ellos? Probaré esto en la pizarra.
¿Cómo te mantienes actualizado sobre el último desarrollo?
Le preguntaré qué blogs lee, qué personas sigue y qué piensa acerca de algunos marcos JS.
Raramente probaría habilidades de codificación pura, a menos que su CV levante algunas banderas rojas pero no lo suficiente como para descartar la aplicación por completo.
Le preguntaría sobre su último proyecto, qué hizo allí y cómo lo haría de manera diferente si tuviera manos libres para rehacerlo desde cero.
En pocas palabras, busco habilidades de diseño de software y algo de talento en diseño gráfico / estética. Codificación que puede y aprenderá si es necesario. Pero esos dos son mucho más difíciles de dominar.