C/C++
Cuéntenos sobre su educación y trabajos anteriores.
¿Cómo está estructurada la organización de las carpetas de sus servicios?
¿Qué otros idiomas y tecnologías te interesan además de la programación multihilo y las redes?
¿Le conviene el formato de trabajo propuesto (los primeros 3 meses en la oficina, luego híbrido 50/50) y la ubicación de la oficina (entre las estaciones Belorusskaya y Savyolovskaya)?
¿Cuáles son sus expectativas salariales?
¿Cuándo es mejor elegir un vector y cuándo un deque?
¿Qué proyectos personales has realizado y qué tareas te interesan especialmente?
¿Qué sucederá con los iteradores de map después de insertar un nuevo elemento?
Nombra los niveles del modelo OSI
¿Cuáles son sus criterios para elegir un nuevo lugar de trabajo?
¿Trabajas con C puro?
¿Cuáles fueron los logros destacados en su trabajo anterior?
¿Tiene experiencia en crear algo desde cero, como una aplicación o un servicio?
¿Cuándo estás listo para comenzar a trabajar?
Por favor, cuéntame sobre las tareas o proyectos más memorables de tu experiencia pasada: qué te gustó y qué, por el contrario, no te gustó.
¿Cómo se organizó la prueba, había un equipo de prueba separado?
¿Qué dirección de desarrollo te interesa más: técnica o de gestión?
Cuéntame sobre tu experiencia en trading y comercio de alta frecuencia, ¿estás familiarizado con la terminología (long, short, libro de órdenes)?
¿Qué tipos de índices existen en PostgreSQL?
En el programa llegan objetos. En cada objeto puede estar indicado un número de teléfono y/o un login (o bien uno de estos valores, o ambos a la vez), además de una carga útil en forma de datos binarios. Los objetos entrantes deben almacenarse en la memoria operativa cumpliendo las siguientes restricciones: Si el objeto entrante tiene un login y/o teléfono iguales a los de uno de los objetos almacenados anteriormente, se debe eliminar el objeto almacenado y no guardar el entrante. Si un objeto se mantiene en la memoria operativa por más de 60 segundos, debe eliminarse. Se considera que los objetos llegan con frecuencia. Además, los objetos que coinciden por login/teléfono son mucho menos frecuentes que el total de objetos entrantes. void process(Object o) { }