Al contratar a un desarrollador de iOS, ¿cuál es el criterio principal y debe tener un conjunto de habilidades?

Agregando algunos puntos más a lo que dijo Sofía Taylor:

  • Cuando pregunte sobre proyectos anteriores, baje de un nivel alto a más detalles.
  • Pregunte sobre el enfoque de la arquitectura, por qué lo eligieron, pros y contras.
  • Pregunte cómo manejaron inquietudes como el soporte de modo fuera de línea, interrupción de conectividad, autenticación con servicios de back-end, almacenamiento en caché.
  • ¿Cómo mantuvieron la interfaz de usuario receptiva?
  • También verifique el registro, cómo reciben los errores de los dispositivos de los usuarios y cómo manejan eso.

Verá la diferencia en cómo un novato habla de eso y cómo lo hace un profesional.

  • Dales un problema para resolver. La verdadera que tiene o tendrá con su aplicación y vea cómo la abordan.
  • Pida ver su código fuente. Módulos, Bibliotecas. Ver sus controladores de vista. Eso también te diría mucho.
  • También pídales que le muestren su seguimiento de errores. Verifique la cantidad de errores por persona, la cantidad de reaperturas, su complejidad y descripción. Eso le daría una idea sobre su proceso de trabajo, etc.

Serg proporcionó algunos grandes puntos. Solo me gustaría agregar que la mayoría de las empresas también tienden a hacer preguntas técnicas relacionadas con el lenguaje de programación o la plataforma. Por lo tanto, las preguntas de la entrevista de iOS son imprescindibles, por supuesto, así como las preguntas de la entrevista Swift o Objective-C.

He respondido esta pregunta aquí. ¿Cuáles son las habilidades que las empresas esperan de los desarrolladores de iOS con más de 4 años de experiencia?

More Interesting

Como futuro programador, ¿cuál es la diferencia entre especializarse en informática y sistemas de información informática? ¿En cuál debería especializarme?

¿Puedo tomar un curso completo de programador sin conocimientos de informática y encontrar un trabajo?

¿Cuáles son los pros y los contras de un trabajo en la academia (en el campo de CS) frente al trabajo regular de TI / Software / Corporativo en India?

¿Qué ventaja tiene alguien con experiencia en ingeniería eléctrica en comparación con alguien que tiene experiencia en informática cuando trabaja en trabajos relacionados con la informática?

¿Cuál es el tipo más simple de trabajo de programación?

¿Qué le sugiere a un estudiante de CS que decida sobre decisiones y sueños a largo plazo?

Quiero encontrar qué campo me gusta en informática, ¿desde dónde debo comenzar? Estoy en el primer semestre.

Pronto me especializaré en informática y estoy perdiendo mi motivación debido a todas las reacciones negativas que recibo cuando le digo a alguien que quiero especializarme en CS, ¿algún consejo?

Como estudiante de primer año, ¿cómo consigo un trabajo en informática? ¿Dónde puedo encontrar una lista de empresas de confianza?

¿La informática es para mí? Estoy en mi último año y todavía no puedo codificar desde cero.

¿Cuáles son las sub ramas de la informática?

¿Qué es mejor en términos de trabajo y salario, ingeniería informática o informática?

¿Qué debe hacer un matemático puro para hacer la transición a trabajar en la industria como programador?

He decidido tomar un descanso de los académicos (por un semestre) para hacer cursos certificados y probar la programación competitiva. ¿Qué debo hacer para que este período sea más productivo?

¿Por qué tengo dificultades para aprender informática?