¿Cómo funcionan en Yandex? Qué tareas se ofrecen al solicitar un trabajo en Yandex como analista Pruebas después de solicitar un trabajo en Yandex

Este año nuevamente "solicité" la admisión a la escuela de gerentes de Yandex y nuevamente fallé. Dado que Yandex no almacena perfiles de años anteriores, decidí hacerlo por ellos y, al mismo tiempo, publico mis respuestas a las preguntas; debe haber algún beneficio por el tiempo invertido. En mi caso, el cuestionario enviado sirvió como una ocasión para la comunicación cara a cara en la oficina de Yandex con el equipo de proyectos educativos, pero no fui seleccionado para la escuela en sí. Según la presentación del director de recursos humanos de Yandex, se entrevista a unos sesenta solicitantes de aproximadamente 300 de los cuestionarios, por lo que este no es el peor resultado. :)

Para aquellos que deseen estudiar allí, recomiendo ver todas las conferencias temáticas en events.yandex.ru, prepararse para una entrevista sobre los temas indicados en el programa del curso y conocer bien los detalles del producto en el que le gustaría trabajar. En la última carta de felicidad, Yandex me aconsejó leer estos libros para alegrar el sabor amargo de la derrota:

  1. Scott Burkun "El arte de la gestión de proyectos"
  2. Federico P. Brooks. "El hombre-mes mítico"
  3. La fecha límite de Tom DeMarco. Una novela sobre la gestión de proyectos"
  4. J. Hunk Rainwater "Cómo pastar gatos"

Durante la entrevista me hicieron las siguientes preguntas:

  • ¿Por qué no puedo decidirme al elegir entre el rol de programador y el de gerente?
  • Las funciones de un gerente, ¿por qué es necesario?
  • ¿Cómo determinas que alguien necesita los frutos de tu trabajo?
  • ¿Cómo resolver un desacuerdo con un diseñador si no hay un líder a quien acudir y las pautas no son un asistente aquí? Pregunta abierta, discusión más larga.
  • ¿Qué ha cambiado conmigo?
  • ¿Por qué no completé la tarea con el asterisco y, por así decirlo, lo hice ahora?
  • ¿Cuánto tiempo pasé completando la tarea de prueba?
  • ¿Qué preguntas tengo?

Ni una sola pregunta me causó dificultades, por si acaso, en la sección de mis preguntas, pedí la respuesta del equipo a una pregunta abierta y no encontré discrepancias significativas con mi versión. Pero a pesar de esto y del comentario que sonó en la entrevista de que quedaron impresionados con mis respuestas al cuestionario, tengo lo que tengo. :)

Entonces, el cuestionario para la Escuela de Gerentes de Yandex en 2013 en formato de pregunta-respuesta:

¿Por qué está interesado en la Escuela de Gerentes de Yandex y qué espera de ella? Por favor responda en detalle.
Ya trabajo como gerente de TI, pero creo que me falta la base teórica y la experiencia única que solo tienen los líderes de la industria que desarrollan e implementan a escala industrial en la vanguardia de la tecnología. Espero que la escuela me desarrolle profesionalmente y me permita avanzar más técnicamente.

Yandex (a juzgar por los discursos en conferencias y seminarios) está formado por profesionales y fanáticos de su negocio, la gestión del trabajo de dicha organización es significativamente diferente del "promedio". Es interesante.

En primer lugar, espero de la escuela recibir conocimientos útiles sobre los temas indicados en el programa, tareas interesantes y experiencia única en el desarrollo de un proyecto en formato Yandex.

Si lo invitamos a una pasantía en Yandex al final de los estudios teóricos, ¿podrá tomarla a tiempo completo o parcial (al menos 30 horas a la semana, pero es posible un horario flexible)?
Ciertamente puedo, ya que tengo una buena relación con la gerencia en mi lugar de trabajo actual. Si hay una oportunidad de empleo a tiempo completo durante la pasantía, la elegiré (tomaré unas vacaciones).

¿Cuáles son los roles de un gerente que son más cercanos e interesantes para usted? Yandex crea y apoya muchos proyectos, a veces fundamentalmente diferentes. En consecuencia, sus gerentes también tienen que desempeñar diferentes roles:

  • gerente analista. Se dedica al análisis de grandes cantidades de datos y escribe scripts simples para el procesamiento de datos, desarrolla algoritmos simples.
  • Gestor de procesos. Responsable de la planificación y seguimiento de tareas y plazos, optimizando los procesos del equipo.
  • Gerente de producto. Forma la visión del producto y los requisitos para nuevos productos, formula indicadores clave de rendimiento y supervisa su logro, trabaja en estrecha colaboración con el equipo de diseño y desarrollo para implementar y lanzar el producto. Responsable de marketing de producto. Investiga usuarios y sus necesidades, analiza el mercado, formula requisitos para el producto, es responsable del lanzamiento y promoción del producto.
  • Gerente coordinador. Se ocupa de la coordinación de las personas, motiva, construye la comunicación entre ellas.
  • Gerente técnico. Conoce la tecnología. Se dedica a la construcción y mantenimiento de infraestructura.
  • Gerente de proyectos front-end. Responsable del diseño y prototipado de interfaces, interacción con diseñadores.
  • Los gerentes de Yandex a menudo combinan varios roles a la vez. Si está interesado en probárselos, presente su solicitud en la Escuela de Gerentes de Yandex.

El rol de administrador de proyectos de interfaz es el más cercano e interesante para mí. Me parece que el jefe de producto de esta lista es más un rol colectivo, formado por el resto. Es este rol el que más me interesa en el futuro, y en este momento también destaco para mí el rol de coordinador-gerente, ya que las personas son la "herramienta" más difícil e interesante para trabajar y en esta área. tengo algo de experiencia

¿Qué dirección (enlace a la lista de servicios) en Yandex le gustaría hacer? ¿Cuál de las vacantes (enlace a la lista de vacantes abiertas) te parece más interesante y por qué?
Me interesan los mapas, los horarios, los coches, el correo, el lector de rss y, por supuesto, la búsqueda.

Estoy interesado en la vacante del administrador de la interfaz serp debido al hecho de que, en primer lugar, el trabajo está estrechamente relacionado con las interfaces y, en segundo lugar, Yandex introdujo recientemente el problema de la isla y me parece una dirección prometedora y promete muchas cosas interesantes. trabajo. Lo más probable es que serp sea la página de Yandex que se muestra con más frecuencia, es un honor poner las manos y la cabeza en un producto de este tipo.

También estoy interesado en la vacante de un gerente de proyecto de Yandex.Market, ya que a juzgar por la descripción (y lo que sé sobre Yandex.Market), esta es la gestión del desarrollo de un servicio web en un sentido más clásico: formularios web , usuarios que acudieron a recibir servicios específicos (colocación de bienes, salida de estadísticas, etc.). Aquí, también, lo más probable es que haya muchas interfaces.

La vacante para gerente de proyecto de subcontratación es interesante por su especificidad: empresas externas, interacción más formalizada, una lista cambiante de contactos, esto tiene su propio encanto. Aunque, por supuesto, al principio me gustaría trabajar dentro de Yandex.

Describa su experiencia laboral (lugar, puesto, responsabilidades y proyectos). La falta de experiencia no es un obstáculo para ingresar a la Escuela.

En mi quinto año, comencé a trabajar como administrador de sistemas en una pequeña organización industrial (unas cincuenta personas) con una oficina en Moscú y una planta en la región de Tver. Después de seis meses de prueba, fui nombrado Gerente General Adjunto de TI y asumí la responsabilidad de todo lo relacionado con TI en esta organización. Trabajé allí durante un poco más de tres años: instalé servidores, junté todas las computadoras en una sola red local (conecté las oficinas a través de VPN), diseñé la ubicación de las comunicaciones de bajo voltaje en la nueva oficina y acepté el trabajo, configuré correo interno y un servidor de terminal, instaló telefonía IP, un sistema de seguimiento de producción, proceso y videovigilancia, incorporó a la mayoría de los empleados a la configuración de gestión de 1C y los capacitó, creó tres sitios para diferentes tipos de productos. Fue muy interesante trabajar porque la empresa estaba en sus inicios en cuanto a TI y logró cambiar mucho. Todo funcionó bien y no había ningún lugar para desarrollarse más en la escala de esta organización.

A veces, lideré el desarrollo y desarrollé yo mismo los sitios más simples en formato independiente, los pedidos vinieron directamente de Yandex, la lista (aunque desactualizada) de trabajos está aquí (enlace).

Después de eso, se mudó a su lugar de trabajo actual, una organización con conexiones en el Ministerio de Educación, que supervisa una variedad de proyectos de TI. Inicialmente trabajó como gerente de tecnología de la información, hace aproximadamente un año pasó al puesto de arquitecto de sistemas. Responsabilidades principales: redacción de requisitos técnicos para solicitar servicios de TI y organización de la experiencia técnica del trabajo realizado por los proveedores. Proyectos significativos en los que participé activamente:

  • escribir una especificación tecnológica para recursos educativos electrónicos (hecho por mí, utilizado en órdenes gubernamentales),
  • auditoría del trabajo del departamento de TI de una universidad de Moscú, determinación de direcciones prometedoras para el desarrollo de servicios y servicios internos de TI (mis responsabilidades: entrevistas con especialistas, análisis de requisitos, formación de especificaciones técnicas para el trabajo, selección de artistas, aceptación de trabajo),
  • desarrollo de una plantilla HTML + JS para un recurso educativo electrónico y diseño de un sistema que recopila contenido html tipográfico y elementos multimedia (mis responsabilidades: diseño, programación, redacción de instrucciones para diseñadores de maquetación, gestión del trabajo con una organización asociada que proporciona disposición y montaje, pruebas de aceptación).

Cuéntanos qué situaciones difíciles en la vida, el estudio o el trabajo has enfrentado y cómo las resolviste. ¿Qué acciones te ayudaron a resolver el problema?

En el instituto, durante la semana del informe, de alguna manera tuve que estar al mismo tiempo en dos compensaciones, me ayudó un amigo de un excelente estudiante de otro grupo de la corriente. También tuve que reunirme con maestros inadecuados y encontrar un enfoque para ellos (sentarse en la primera fila, echar un vistazo, pedir que traigan materiales adicionales en un disco, cometer un error deliberadamente estúpido al responder la pregunta del boleto y luego persistentemente "buscar ” para ella durante la respuesta de tiempo completo).

El año pasado, surgió la cuestión de registrar una casa en el interior de Ucrania (herencia) para la madre, en la que ahora no vive nadie. Había una semana de tiempo para iniciar el proceso y mil dólares. Emití un poder notarial, llegué en tren a Kiev, alquilé un automóvil, conduje hasta casa, tomé una copia del testamento de la administración del pueblo y escribí una declaración de un notario. Ahora me comunico con el notario por teléfono, envío los documentos por correo, y la vecina, a la que conocí y viví esa semana, cuida la casa y tiene un poder para asuntos legales sobre el registro de esa casa como herencia. El proceso aún continúa (papeleo con confirmación de las autoridades rusas), pero en la dirección correcta.

Este año volé al extranjero, donde fue necesario mudarme activamente dentro de una pequeña ciudad durante un mes. Y en la ley en ese momento estaba en la policía de tránsito y en la Federación Rusa viajé en una choza temporal, que en un estado extranjero no es válido. Me enteré que Aeroflot lleva bicicletas por +$50 al boleto en cada sentido, compré una bolsa, la desarmé, la preparé para el transporte y la llevé consigo. En todos los lugares a los que manejé, ahorré dinero en el alquiler de un automóvil, me calenté e incluso me bronceé un poco.

Al implementar sistemas de TI en una organización, uno tiene que enfrentar la oposición de los empleados comunes y no tan comunes. Este problema lo resolví yo, si es posible, con un enfoque personal, ya nivel de jefes de departamento defendiendo sus intereses personales, con la ayuda del jefe de la organización, que a veces tenía que explicar por qué estaba dando este paso.

A continuación se muestra la estructura de edad de la población del país N, así como la proporción de quienes usan Yandex en cada una de las categorías.
Menores de 20 años: Población - 20%, Yandex - 40%
De 20 a 50: Población - 40%, Yandex - 50%
Mayores de 50: Población - 40%, Yandex - 80%
¿Cuál es la probabilidad de que un usuario de Yandex seleccionado al azar tenga menos de 20 años?

La probabilidad deseada es igual a la relación entre el número de usuarios de Yandex menores de 20 años y el número total de usuarios de Yandex de todas las edades. Número de usuarios de Yandex mayores de edad<20 лет пропорционально произведению доли населения на долю пользователей в этой возрастной группе, т.е. 0.2*0.4*M, где M - всё население страны. Общее количество пользователей Яндекса равно сумме произведений долей населения на долю пользователей для каждой возрастной группы, то есть: 0.2*0.4*M+0.4*0.5*M+0.4*0.8*M = 0.6M. Осталось разделить одно на другое: 0.08M/0.6M = 2/15. Ответ: вероятность что случайно выбранный пользователь Яндекс будет младше 20 лет равна 2/15.

Supongamos que Yandex ha realizado algunos cambios en la página de resultados de búsqueda. Es necesario evaluar cómo afectan la probabilidad de hacer clic en uno de los resultados en la primera página de resultados de búsqueda. Estudios a largo plazo han demostrado que antes de las innovaciones, esta probabilidad era del 50%. ¿Cuántos datos se necesitan para estimar la probabilidad de un clic (después del cambio) dentro de un punto porcentual con un nivel de confianza de al menos el 95 % (puede suponer que el cuantil 0,975 de la distribución normal es 2)?
Sea Mi el número de aperturas de página donde se hizo clic en el enlace explorado. N es un número fijo y requerido de pruebas. La probabilidad de un clic es p = / N. De acuerdo con el teorema integral de Moivre-Laplace, P (Mi<= (p + 0,01)*N} = Ф((p+0,01)*N - N*p)/sqrt (N*p*q)), где q - вероятность “неклика”, равная 1-p.
P (Mi<= (p + 0.01)*N} = 0.95 + 0.025 = 0.975, где 0.95 это P {(p - 0.01)*N <= Mi <= (p + 0.01)*N}, а 0.025 это P {Mi < (p - 0,01)*N}.
Por lo tanto (0.01 * N) / sqrt (N * p * (1-p)) = 2
0.0001 * N / (p * (1-p)) = 4
N = 40.000 * (p - p ^ 2).
La función p - p ^ 2 tiene un máximo de 0.25 en el punto 0.5 en el intervalo p de 0 a 1. En consecuencia, tomando N = 10000, independientemente del valor obtenido de la probabilidad de clic, tendremos la precisión requerida.

Hay una segunda solución:
La probabilidad de desviación de la frecuencia relativa de la probabilidad constante en pruebas independientes:
pag (| m / n - pag |<=e) примерно равна 2Ф*(e*sqrt(n/(p*q)), e = 0.01
p y q no se conocen, pero el máximo de la función p * q = p-p ^ 2 es 0.25
0,95 = 2F (...) =>
0,01 * sqrt (n / (p * q) = 1,96
n/(p*q) = 38416
n = 38416 * p * q => Nmáx = 9604

Las respuestas son ligeramente diferentes debido a la suposición en la primera solución de que el cuantil 0,975 de la distribución normal es 2 (en realidad, 1,96).

Los usuarios le hacen a Yandex millones de preguntas todos los días. ¿Cuál crees que debería ser la respuesta ideal del motor de búsqueda a la consulta [barcelona]? Dibuje un diagrama de la primera página con los resultados de la búsqueda, justifique la ubicación de los bloques. Proponga varios criterios para evaluar la eficacia que confirmarán que su opción es mejor que la existente.
El esquema que propuse, a modo de comparación, es la versión actual de Yandex al momento de escribir la publicación.

Antes de comenzar la tarea, estudié cuidadosamente toda la información sobre la "tecnología de la isla" y construí mi solución sobre esta base. Barcelona es una consulta bastante habitual. El análisis de wordstat (región de Rusia) y el estudio de yandex.ru (com), google.ru, bing.com, mail.ru, nimga.ru muestra que las personas que escriben la palabra "Barcelona" están buscando información sobre el fútbol. club del mismo nombre, la ciudad de españa y el cine. Por tanto, los primeros elementos sobre la hoz, propongo mostrar precisamente estas palabras calificativas (club de fútbol, ​​ciudad, cine), complementando la consulta general a una clara pertenencia a un determinado tema.

Según el análisis de la frecuencia de las consultas que contienen la palabra “barcelona” en wordstat, el 91% de las personas buscan información sobre un club de fútbol, ​​algo más del 4%, sobre una ciudad, el 1%, sobre una película. La sumatoria no da como resultado 100 debido a la presencia de consultas comunes como “video barcelona”. Teniendo en cuenta la popularidad mensual de la consulta "Barcelona", resulta que 37 mil personas por día, escribiendo esta palabra, esperan ver información sobre el club de fútbol, ​​1800 personas - sobre la ciudad y 450 - sobre la película (estimaciones son aproximadas). Está claro que estos números no son comparables y, a primera vista, parece que la primera página de la edición debería estar completamente llena de resultados con información sobre el club de fútbol.

La falta de información sobre una gran ciudad europea causará gran desconcierto entre casi 2 mil personas al día, como "¿Cómo es que Yandex sabe todo sobre fútbol, ​​pero no ha oído hablar de una ciudad europea?". Al mismo tiempo, los intereses de 37 mil personas que buscan información sobre un club de fútbol, ​​por un lado, se prestan a la sistematización y, por otro lado, es imposible adivinar exactamente lo que necesitan de una palabra, por lo que algunos de ellos, incluso con 10 de 10 resultados sobre un club de fútbol, ​​dejarán la primera página insatisfecha.

Al analizar las consultas sobre un club de fútbol que contienen una palabra de búsqueda, puede evaluar la información que las personas buscan con mayor frecuencia dentro de un tema determinado. Estos son resultados y reseñas de partidos (en su mayoría recientes y con equipos conocidos), transmisiones y videos de partidos, información sobre torneos actuales, información general sobre el equipo. Al proporcionar esta información o, al menos, enlaces a ella en la primera página (preferiblemente en la parte superior), satisfaremos a la mayoría de los usuarios y podremos mostrar resultados sobre la ciudad y, posiblemente, incluso la película sin perjuicio del grueso de los usuarios.

Considero conveniente combinar información sobre partidos recientes pasados ​​y futuros en un solo bloque de información, donde se presentarán los participantes de los partidos en el orden "anfitriones - invitados", el nombre del campeonato, la fecha del partido, el resultado del partido y enlaces para buscar información más específica. Además de elegir por fecha, es importante mostrar partidos con equipos conocidos en la Federación Rusa, incluso si se jugaron hace relativamente tiempo o no están planeados para mucho tiempo. Los enlaces (pronósticos, transmisión, revisión, video) pueden ser enviados por socios y conducir a una búsqueda con consultas refinadas. Al hacer clic con el mouse en el marcador, es conveniente mostrar un pequeño cartel sobre el minuto del partido y el goleador. Coloqué este bloque primero.

Existe una alta probabilidad de que los usuarios que acudan se interesen por las últimas noticias del gran noticiario FC Barcelona. Presentar cada noticia en una línea separada me parecía un lujo (y un desdibujamiento del tema), así que decidí combinar varias noticias recientes (interesantes) en un solo bloque sobre la lista de titulares de noticias. Si el usuario está interesado en el título, puede abrir un bloque adicional con un anuncio o ir directamente a la fuente. Coloqué este bloque en segundo lugar.

Fuentes que contienen una gran cantidad de información de alta calidad sobre el tema (e incluso excelentemente presentada), como sports.ru o eurofootball, tiene sentido colocarlas justo después de estos bloques junto con enlaces a las principales subsecciones informativas de estos sitios en el equipo requerido. En la mayoría de los bloques con los resultados, utilizo enlaces a subtemas para dirigir al usuario con una solicitud general en la dirección que necesita exactamente (asegurándome de que no se repitan tanto como sea posible). Dado que, en mi opinión, una parte importante de la información sobre el equipo en estos sitios está duplicada, creo que no es recomendable mostrarlos inmediatamente uno tras otro.

Dado que estos tres bloques, en mi opinión, cubren la mayor parte del interés no dirigido de los usuarios sobre el club de fútbol, ​​considero posible mostrar la ficha informativa de la ciudad de Barcelona en el cuarto lugar. Incluso los fanáticos fanáticos del equipo de fútbol del mismo nombre tomarán su aparición aquí con comprensión.

Yandex es principalmente un motor de búsqueda, no una enciclopedia, pero la disponibilidad de tarjetas de información estandarizadas para consultas de objetos populares y típicas, en mi opinión, tendrá un efecto positivo en la satisfacción del usuario. En el número, a pedido nuestro, propongo mostrar dos tarjetas de este tipo: sobre el club de fútbol y sobre la ciudad, la descripción y los enlaces a las secciones de información principal se pueden tomar de Wikipedia, es decir, dichos bloques se reemplazarán en el tema de los enlaces a Wikipedia (que a menudo ya están presentes en la primera página) pero ofrecerá al usuario información más relevante a la vez. En particular, en la tarjeta de la ciudad, coloqué no solo una descripción y enlaces, sino también un mapa (con referencia a los países y ciudades vecinos) junto con una lista de fotos de Yandex. Los enlaces a los subtemas (dependiendo de los intereses populares de los usuarios) se pueden tomar tanto de Wikipedia como mediante una consulta de búsqueda refinada.

En quinto lugar, colocaré uno de los sitios más populares de los fanáticos de los clubes de fútbol, ​​​​ya que en las páginas de su foro puede encontrar casi cualquier información y comentarios relevantes.

En el sexto, colocaré una tarjeta de información del club de fútbol con enlaces a Wikipedia. Su bajo lugar se explica por el interés relativamente bajo de los usuarios en la información general sobre el equipo en comparación con los resultados de los partidos, transmisiones y campeonatos actuales. Propongo agrandar el ícono de Wikipedia para atraer la atención de los usuarios hacia sitios oficiales y de alta calidad (en el sentido más amplio de estas palabras), una oportunidad adicional para navegar a través de los resultados usando acentos.

El séptimo lugar es el segundo sitio más popular para los fanáticos de los clubes de fútbol. Es posible que algunos usuarios ya hayan utilizado este sitio y esperen razonablemente que aparezca en los resultados de búsqueda. Dado que en los sitios ya enumerados hay casi cualquier información sobre el club de fútbol, ​​creo que ahora tiene sentido presentar la ciudad.

El análisis de consultas de búsqueda relacionadas con la ciudad de Barcelona nos permite determinar los principales intereses de los usuarios dentro del subtema: atracciones, clima, aeropuerto, distancia, opiniones, hoteles. Los tengo en cuenta al seleccionar y mostrar bloques sobre este tema.

Octavo lugar: Tourister.ru, un agregador de información turística de alta calidad con amplia cobertura y buena presentación de contenido.

El noveno lugar es wikitravel con más información enciclopédica sobre la ciudad.
Décima - la web oficial del FC Barcelona en inglés.
Undécimo: la plataforma de los operadores turísticos tury.ru en dirección a Barcelona, ​​​​España con descripciones de recorridos y reseñas de viajeros.
Duodécimo: un enlace a un servidor social con reseñas de libros y películas, enlaces a la película en sí y avances, descripciones, fotos y listas de actores, etc. Elegí entre imhonet y kinopoisk, pero elegí imhonet por la mejor (en mi opinión) presentación de la información que necesita el usuario "promedio" de inmediato.

En el bloque vertical izquierdo de servicios, dejé solo aquellos que pueden ofrecer información relevante sobre la solicitud actual.

Tenga en cuenta que el problema y su orden pueden variar según la región del usuario (intereses populares en la región), el análisis de su comportamiento anterior en Yandex y la disponibilidad de partidos y noticias actuales.

Propongo los siguientes criterios para evaluar la eficacia del nuevo serp:

  • la probabilidad de "ningún acierto" en los resultados de la primera página,
  • "altura" promedio de un clic que satisfizo al usuario (teniendo en cuenta las siguientes páginas),
  • el número de clics "inactivos" en los resultados al satisfactorio,
  • el tiempo pasado en la página antes del clic que satisfizo al usuario,
  • tiempo pasado por el usuario en la página antes de refinar la solicitud,
  • tasa de clics de los anuncios directos.

Digamos que su concepto de la pregunta anterior ha sido aprobado. Fue designado como gerente de proyecto y se le asignaron desarrolladores para implementarlo. Describa sus acciones para la próxima semana después de la aprobación del proyecto.

En primer lugar, me reuniré con el equipo, discutiré la tarea y su visión para el momento actual, identificaré los problemas que requieren elaboración por parte de todos. Determinaremos el conjunto mínimo de funcionalidades que podemos incluir en la primera iteración del producto, en función del tiempo disponible, la comprensión de la tarea y las capacidades de los empleados. Distribuiremos las tareas existentes (en el entendimiento de que cambiarán un poco), determinaremos los plazos. Agregaré las tareas discutidas a tasttracker. Si trabajamos en diferentes lugares, entonces nos reuniremos todos los días, la presencia constante en el rastreador de tareas (a través de notificaciones) y el correo es obvia.

Realizaré un análisis repetido (esclarecedor) de los intereses de los usuarios con esta y otras consultas similares, las posibilidades de personalizar los resultados de búsqueda y la orientación regional utilizando las herramientas internas de la empresa. Estudiaré el wiki interno (u otra documentación) sobre cómo trabajar con módulos de interfaz de búsqueda, su lugar en el sistema de búsqueda general, los requisitos de desarrollo y la interacción con otros sistemas. Estudiaré las métricas y la funcionalidad disponibles para evaluar la efectividad de las nuevas interfaces de búsqueda para comprender claramente (y establecer) criterios medibles para el éxito.

Me reuniré con el jefe de toda la búsqueda (o el departamento correspondiente), aclararé sus requisitos para el proyecto y otras cuestiones que no pude resolver a partir de la documentación, la wiki y la reunión con el equipo.

Llamaré a varios socios posibles para el desarrollo conjunto de las islas (sports.ru, eurofootball, etc.) y me reuniré con las partes interesadas. Discutiremos su visión del producto, las dificultades en la implementación y ayudaremos a evaluar su "beneficio" de la participación en el proyecto.

Me reuniré con el equipo de desarrollo móvil para comprender los requisitos de sus productos para garantizar una funcionalidad del producto consistente (si es posible) y analizar todas las plataformas.

Me reuniré con el responsable del servicio de recursos para evaluar conjuntamente los recursos necesarios en el futuro para la operación del proyecto.

Concretaré mi visión del problema, los formalizaré de forma más detallada (similar a los TK). Discutiremos con el equipo la necesidad, el volumen y el formato para escribir documentación, asignaremos roles para escribir dicha documentación (si es posible, después de completar el trabajo de desarrollo directo).

Discutiré con el equipo los resultados del trabajo y las preguntas que han surgido, presentaré para discusión el pseudoTZ y los criterios para medir la efectividad del proyecto. Discutiremos las preguntas para los socios de contenido. Según los resultados de la reunión, sincronizo con el rastreador de tareas.

Será genial hacerlo todo en una semana. :)

Digamos que lanzaste tu proyecto. Ahora debe marcar los méritos de todos sus participantes en la presentación del informe. Reúna a 20 personas (ellos harán el papel de su equipo) y pídales que formen una "estrella". Luego tome una foto de ángulo alto de esta estrella. Usted debe estar en el centro de la misma. Adjunte el marco resultante.
Era una tarea que no se requería que se realizara, pero se consideraba "todas las demás cosas en igualdad de condiciones". yo no lo hice

PD Creo que la razón de mis fracasos está bien descrita en treinta segundos. Y algo .

Cómo funciona el proceso de entrevista en Yandex.

como conseguirlo

Casi todas las vacantes de Yandex tienen una tarea de prueba: ahí es donde comienza todo. Responda las preguntas en la página de la vacante y envíe su solicitud. Si pasó con éxito la prueba y está interesado en el servicio de reclutamiento, recibirá una invitación a una reunión, generalmente dentro de una semana.

Adecuado en cualquier forma, y ​​para diseñadores y desarrolladores, será reemplazado por una cartera o un enlace a un repositorio. Es bueno acompañar su currículum con una historia gratuita sobre por qué debería ser contratado. Esté preparado para resumir los hechos clave en su entrevista: presentarse es tan interesante como su biografía.

cuantas reuniones habra

Las entrevistas más comunes son cuatro. En algunos casos, dependiendo de la profesión del candidato, la decisión de contratación puede tomarse después de dos reuniones. Para puestos de especial responsabilidad, el número de entrevistas puede aumentarse a cinco o seis.

Cómo va

La reunión suele durar una o dos horas. Se le ofrecerá té y café, agua y galletas. Una entrevista con un desarrollador consiste en una serie de reuniones cortas con una variedad de expertos. El reclutador definitivamente le dirá todos los detalles.

Quién estará en la entrevista

El oficial de contratación y su jefe potencial. Si es adecuado para varios roles o solicita un puesto importante, es posible que otros expertos se unan a la reunión.

Que esperar

Algunas preguntas o tareas pueden no estar directamente relacionadas con la vacante; así es como se prueba la capacidad de razonar en una situación desconocida. También esté preparado para dibujar el diagrama con un marcador en la pared, o escribir el código en papel, sin una computadora.

que pasara despues

A veces hay una larga pausa entre reuniones y especialmente después de la entrevista final. Por favor sea paciente. Si el reclutador no respondió a la llamada o carta, esto no significa que usted no se las arregló. Durante este tiempo, el servicio de contratación puede comunicarse con otros candidatos, y muchas personas suelen revisar la prueba final.

En 2001, todos los empleados de Yandex cabían en un edificio de dos pisos en la calle Vavilov. Luego, la empresa alquiló dos oficinas en Taganka y Yauza. Ahora ocupa varios edificios del centro de negocios Krasnaya Roza en la calle Lev Tolstoy en el área de Park Kultury. En total, Yandex emplea a más de 6 mil personas, de las cuales alrededor de 4 mil están en Moscú. Los desarrolladores de varios servicios, gerentes de proyectos y servicios de soporte se sientan aquí. Algunos equipos están totalmente concentrados en la capital, otros trabajan en varias ciudades. Por ejemplo, la búsqueda se está desarrollando en Moscú, San Petersburgo y Ekaterimburgo, no solo los moscovitas participan en el navegador, sino también personas de Novosibirsk y Kiev. Las oficinas de la empresa en todas las ciudades se ven aproximadamente iguales, pero cada empleado tiene la oportunidad de diseñar un lugar de trabajo a su manera. El Village aprendió a trabajar en la empresa.

Yandex

empresa de TI

Fecha de fundación: 1997 año

Número de empleados en la oficina:
unas 4.000 personas

Superficie del piso: 40,000 pies cuadrados metro.


Contratación

Yandex busca constantemente nuevos empleados. Además de desarrolladores con conocimientos de C++, Python y JavaScript, la empresa puede necesitar especialistas en big data, reconocimiento de voz o imagen, así como jefes de proyecto. Los anuncios de empleo se pueden encontrar en el sitio web corporativo y en los portales de reclutamiento. Para capacitar al personal, Yandex ha abierto escuelas para gerentes y análisis de datos: sus estudiantes y ex alumnos tienen la oportunidad de obtener una pasantía.

Primero se pide a los solicitantes que resuelvan un problema de prueba relacionado con el trabajo futuro. Por ejemplo, un candidato para el puesto de diseñador de interfaz para Yandex.Teleprograms necesita imaginar cómo se vería la aplicación móvil del servicio. Si la empresa está satisfecha con las respuestas, se invita a la persona a una serie de entrevistas. Los solicitantes de puestos de desarrollador a veces se presentan a varios equipos a la vez para determinar con quién se sentirá más cómodo e interesante trabajar.

Adaptación para principiantes

Yandex tiene empleados especiales que ayudan a los recién llegados a acostumbrarse. El proceso de adaptación comienza incluso antes de ir a trabajar. Se prepara una computadora portátil para el nuevo empleado y se designa un día conveniente para comenzar a trabajar. Para esto, la compañía ha desarrollado un programa especial, cuya interfaz es similar a Yandex.Atascos de tráfico. Muestra en qué días van a trabajar muchos recién llegados (están marcados en rojo) y en cuáles, casi nadie (verde).

En el pasado, a los ejecutivos les gustaba traer gente nueva al trabajo los lunes. Pero los expertos en adaptación de "Yandex" no recomiendan esto encarecidamente. En este día se celebra aquí el llamado khural, una reunión general con la dirección, donde cuentan las últimas novedades, así como reuniones dentro de los equipos. Será bueno si el nuevo empleado va por ellos, y no perderá el tiempo en conseguir una credencial y una computadora. Por lo tanto, a menudo se les pide a los recién llegados que vengan a la oficina el viernes durante medio día, firmen todos los documentos, obtengan una computadora portátil, se reúnan con colegas y comiencen a trabajar completamente el lunes.

En los primeros meses de trabajo especialistas
sobre la adaptación
invitación
empleado consejos
y averiguar
Cómo está

A veces, se selecciona a una persona nueva como mentor que ayuda a adaptarse en la empresa y explica las reglas internas (dichos empleados reciben capacitación especial). Durante el período de prueba, los principiantes toman un curso de orientación. Los líderes de la empresa hablan en él, hablan de su historia, principios de trabajo, tecnologías y formas de monetizar los servicios. En los primeros meses de trabajo, los especialistas en adaptación invitan al empleado a tomar un té y descubren cómo está. También hablan con su jefe para ver si su visión del trabajo coincide con la de un subordinado.

La empresa también se ocupa de la rotación interna de los empleados. Si un proyecto entra en la etapa de mantenimiento, se buscan otras tareas para sus desarrolladores para que no se aburran.



















Organización del trabajo

La oficina de Yandex trabaja los siete días de la semana, las 24 horas del día. Los departamentos de finanzas, recursos humanos y ventas trabajan de acuerdo con el horario habitual de las empresas rusas para estar en contacto durante las horas de trabajo. Los desarrolladores, por otro lado, pueden venir cuando les convenga. Algunos prefieren trabajar de noche y presentarse en la oficina sobre las 8 de la noche para desayunar antes de que cierre el comedor. La empresa deliberadamente no instala camas y hamacas en la oficina para que los desarrolladores no vivan en el trabajo.

El principal medio de comunicación es el correo. Yandex tiene muchos correos internos sobre trabajo, pasatiempos, pasatiempos y noticias del equipo. Hay un servicio de blog interno "Etushka" (del signo @), donde los empleados pueden escribir sobre la vida y el trabajo. Las publicaciones se clasifican por el número de me gusta, no hay censura, dicen en la empresa. Por ejemplo, si alguien escribe que su jefe es malo y los demás apoyan la publicación con Me gusta, se publicará y se discutirá.

En la oficina, hay una regla del código de vestimenta: debes venir vestido. Dicen que fue presentado después de que un verano los empleados decidieron trabajar en el balcón en traje de baño y desmoralizaron al equipo masculino. Nadie presta atención al uniforme: puedes venir en camiseta, con rastas, descalzo y andar en scooter por el pasillo.
























Interior

Muchos espacios abiertos de Yandex tienen sillones y pufs brillantes, papel tapiz de vinilo blanco en las paredes: puede escribir nuevas ideas en ellos, dibujar, dibujar gráficos. Con toda la versatilidad del diseño, el lugar de trabajo se puede personalizar. Por ejemplo, un trabajador era alérgico a la alfombra del local y otro fue colocado en su oficina. Todos los empleados pueden pedir una lámpara, un armario o un estante, así como elegir una planta de interior en consulta con un florista corporativo. Algunos tienen animales: tritones, ratones, tortugas e incluso una serpiente.

Además de los lugares de trabajo, hay áreas de recreación y una biblioteca sin bibliotecario: puede tomar prestado un libro adjuntando una credencial de trabajo.

comida de oficina

Hay un comedor en la planta baja del edificio principal de Yandex, que está abierto de 9 am a 9 pm. Puede desayunar con tortilla, gachas, albóndigas o guisos, almorzar o cenar, platos de diferentes países del mundo: en el menú puede encontrar borscht con donas y panecillos.

Los empleados también pueden visitar algunos cafés pagando con una credencial de trabajo. Todos los meses, se transfiere una cantidad fija a su tarjeta para alimentos, y puede gastarla no solo en la cantina, sino también, por ejemplo, en el pub John Donne o Karavaevs' Shop, que se encuentran cerca.

Educación y entretenimiento

Para mejorar su cualificación, los empleados pueden acceder a la sección "Formador" del portal corporativo y visualizar vídeos de jornadas internas de intercambio de experiencias y otros eventos. Yandex tiene un equipo de formadores que imparten cursos para empleados. Por ejemplo, los cursos sobre el desarrollo de habilidades de presentación son populares aquí: los desarrolladores a veces tienen que hablar en reuniones y conferencias internas.

En Yandex, no hay capacitaciones obligatorias a las que asistir, así como límites en la capacitación de cada empleado. Se supone que cualquiera puede declarar la necesidad de asistir a un seminario o dejar una formación poco interesante, aunque la empresa ya lo haya pagado.

Los empleados pueden estudiar idiomas extranjeros, tanto para el trabajo, con la posibilidad de obtener certificados, como solo para el alma. Basta con reunir un grupo de personas interesadas y la empresa ayudará a encontrar un profesor de francés, inglés, hebreo o turco (la empresa tiene una oficina en Turquía).

la oficina tiene tazas de tocar el arpa y la guitarra. Puedes perfeccionar tus habilidades en sala de música en el ático

Hay clubes para tocar el arpa, la guitarra y otros instrumentos en la oficina. Puedes perfeccionar tus habilidades en la sala de música del ático. Las mermeladas de Yandex se llevan a cabo un par de veces al año, en las que actúan grupos musicales de empleados. En honor a las vacaciones, también se imparten clases magistrales: dibujo, escritura árabe, malabares e incluso corte de barba y bigote.

Puede ponerse en forma sin salir de la oficina: hay equipos de gimnasia, salón de masajes, así como una sala de yoga y baile. Además, la empresa ayuda a negociar descuentos con gimnasios. La oficina también tiene barras horizontales: uno de los equipos tiene la tradición de detenerse antes del almuerzo. En el verano, muchos empleados cambian a bicicletas: para ellos, Yandex tiene un estacionamiento de bicicletas para más de 300 lugares y duchas.

Fotos: Iván Anisimov

Cómo funciona el proceso de entrevista en Yandex.

como conseguirlo

Casi todas las vacantes de Yandex tienen una tarea de prueba: ahí es donde comienza todo. Responda las preguntas en la página de la vacante y envíe su solicitud. Si pasó con éxito la prueba y está interesado en el servicio de reclutamiento, recibirá una invitación a una reunión, generalmente dentro de una semana.

Adecuado en cualquier forma, y ​​para diseñadores y desarrolladores, será reemplazado por una cartera o un enlace a un repositorio. Es bueno acompañar su currículum con una historia gratuita sobre por qué debería ser contratado. Esté preparado para resumir los hechos clave en su entrevista: presentarse es tan interesante como su biografía.

cuantas reuniones habra

Las entrevistas más comunes son cuatro. En algunos casos, dependiendo de la profesión del candidato, la decisión de contratación puede tomarse después de dos reuniones. Para puestos de especial responsabilidad, el número de entrevistas puede aumentarse a cinco o seis.

Cómo va

La reunión suele durar una o dos horas. Se le ofrecerá té y café, agua y galletas. Una entrevista con un desarrollador consiste en una serie de reuniones cortas con una variedad de expertos. El reclutador definitivamente le dirá todos los detalles.

Quién estará en la entrevista

El oficial de contratación y su jefe potencial. Si es adecuado para varios roles o solicita un puesto importante, es posible que otros expertos se unan a la reunión.

Que esperar

Algunas preguntas o tareas pueden no estar directamente relacionadas con la vacante; así es como se prueba la capacidad de razonar en una situación desconocida. También esté preparado para dibujar el diagrama con un marcador en la pared, o escribir el código en papel, sin una computadora.

que pasara despues

A veces hay una larga pausa entre reuniones y especialmente después de la entrevista final. Por favor sea paciente. Si el reclutador no respondió a la llamada o carta, esto no significa que usted no se las arregló. Durante este tiempo, el servicio de contratación puede comunicarse con otros candidatos, y muchas personas suelen revisar la prueba final.


Después de leer el anuncio de esta empresa en RSDN, decidí intentar ir con ellos para una entrevista. Completé un cuestionario en el sitio web, lo hice con cuidado y deliberadamente, conecté mi currículum y lo envié. Respondieron aproximadamente una semana después, dijeron que les habían gustado las respuestas a las preguntas y los resúmenes, y los invitaron a una entrevista. Todo lo que está escrito a continuación es solo mi opinión subjetiva y nada más, por lo que no es necesario que me refute y corrija, no pretendo ser objetivo.

Antes de la entrevista, leí todo lo que encontré sobre trabajar en Yandex, en particular entrevistas con muchos jefes de Yandex sobre cuán atentos son a las personas y qué buen proceso de selección tienen. Miré las fotos en el sitio, sus relaciones públicas sobre trabajar en la empresa, etc. Yandex está tratando de posicionarse como una empresa democrática e informal, donde cuidan a las personas, crean todas las condiciones de trabajo para ellas.

Me subí a un minibús corporativo, estaba sentado, entró gente, no saludó, eso es. el ambiente claramente no es el de una startup donde todos se conocen. Llegué un poco antes, caminé por el vecindario: una zona industrial ordinaria, cerca de Kristall, esta es el área de Hammer and Sickle, en mi opinión, bastante desfavorecida socialmente, un montón de empresas industriales, casas grises y aburridas. El edificio Yandex se ve bien, aunque, por supuesto, no alcanza el nivel de un buen centro de negocios. El mostrador de recepción de Yandex es muy pomposo, pero inconveniente: no hay dónde sentarse demasiado.

El entrevistador me recibió en la recepción, me llevó a la habitación, me ofreció café. La oficina no es muy cómoda, a pesar de todo el diseño pomposo (ladrillos pintados, "ondas" de plástico, derroche de colores), la oficina da una impresión muy contradictoria: los viejos tiempos se cruzan con elementos de alta tecnología y "primicia" (cajas, lámparas en alambres o alambres). Una oficina ecléctica, una mezcla de diferentes estilos, da una impresión muy ambigua. Realmente no me gustaron los "tres": tres mesas a 120 grados sin particiones, los trabajadores tendrán que contemplarse durante al menos 8 horas al día, lo cual es desagradable. Después de unos cinco minutos, comenzó la entrevista.

El entrevistador inmediatamente cambió a "tú", a pesar de que yo lo llamé "tú". Por supuesto, entiendo que "un equipo informal donde todos son iguales", solo que todavía no soy miembro del equipo, es más bien una relación: un examinador / estudiante, y generalmente los examinadores no cambian a "usted". No me importa "usted", pero creo que sería bueno sugerir y no estoy seguro de si es una buena idea para una entrevista.

El entrevistador preguntó por qué quiero dejar mi trabajo actual, después de recibir una respuesta estándar sobre "oportunidades", dijo que haría preguntas. No escuché ninguna "introducción" sobre la empresa, grupos, proyectos, nadie me permitió hacer preguntas. El examen duro de C ++ ha comenzado. Recordé mis años de estudiante y el malvado profesor de matemáticas superiores cuya mayor felicidad era sacar un tres. Ni ordenadores ni Internet, como suele decirse a veces, sólo un papel y un bolígrafo. Primero, debe escribir una clase, heredar otra clase de ella; esto es un calentamiento. Luego comienza a escribir constructores de copia que copian operadores de asignación para clases con un montón de punteros a otros objetos (copia profunda). Además, escriba un algoritmo de memoria, digamos radix-sort, sin látigos e Internet, debe saberlo. La segunda persona entró, no se presentó, se sentó a su lado, empezó a hacer preguntas. Luego comienzan las "bombillas", rompecabezas de las Olimpiadas en informática, problemas sobre pequeños trenes, bolas blancas y negras, bombillas, etc. Hacen un acertijo y están en silencio: se sientan en sus computadoras portátiles, hacen lo suyo. El ambiente es sumamente desagradable, la presión psicológica y una exigencia a resolver en pocos minutos. Los entrevistadores no sospechan que no todas las personas son capaces de resolver problemas rápidamente, muchos de los problemas más difíciles los resuelven bien las personas "torpes", lentamente y en un ambiente tranquilo. No hubo diálogo, hubo un examen en el instituto.

La apoteosis de la entrevista fue la frase, lo siento, no eres adecuado para nosotros, puedes ser libre (además, se comentó mi conocimiento de C ++ y capacidades mentales en general). El examen ha terminado, obtuve una calificación. Una actitud muy hostil: a una persona no solo no se le permite salvar las apariencias, sino que, por el contrario, se le informa de inmediato que es un "tonto" y se le pide que abandone las instalaciones. No volví en su minibús, cogí un coche. Entonces, Yandex lo hizo para que haga todo lo posible para que nunca vuelva a aparecer allí. A los entrevistadores no les importaba lo que yo pensara sobre la empresa, solo les interesaba si yo era adecuado o no. La cultura corporativa en Yandex aún no se ha formado, Yandex ya no es una empresa nueva, pero aún no es una corporación, por lo tanto, las relaciones humanas ya se están desvaneciendo y nada ha llegado en su lugar todavía. Se esfuerzan por crear una imagen de "marca", pero no hay sentido de la proporción y corrección de las corporaciones. La asociación más cercana es el nuevo ruso que se enriqueció y decidió convertirse en aristócrata, en ausencia de una educación aristocrática y modales "soviéticos".

Estoy muy agradecido con Yandex por darme un examen gratuito de C ++ y permitirme conocer mejor mis puntos débiles. Pero haré todo lo posible para evitar la segunda entrevista en su empresa, mucho.

De mí mismo: para obtener información más detallada, publique la fuente, hay mucha "conversación" entre el autor y los comentaristas :)
por ejemplo, la respuesta es quizás uno de sus examinadores:

Entonces, a juzgar por la descripción de la entrevista, uno de los personajes podría haber sido yo. El que entrevisté también parecía estar identificado, pero con una probabilidad del 90%. En aras de la pureza del experimento, podría haber dicho cuál era su nombre (solo puede nombrar y fecha de la entrevista).

Qué puedo decir:
1) De hecho, una entrevista en Yandex comienza con preguntas técnicas que duran mucho tiempo. Sí, probablemente esto no sea correcto y la entrevista debe comenzar con alguna política y preguntas sobre lo que hizo. Sin embargo, si la probabilidad de que una persona simplemente no encaje es del 90%, entonces querrá contar todo esto en detalle después de que quede claro que una persona puede saber cómo programar de forma trivial. Puede que tengas razón en que la falta de interés por tu propia persona parezca hostil, sin embargo, suele aparecer tras unas cuantas buenas respuestas.

Sin embargo, ahora lo pensaremos y tal vez decidamos a partir de una introducción de 5 minutos. De repente, para quien es importante.

2) Saltar espontáneamente hacia "usted" es mi hábito. Dio la casualidad de que en todas las empresas donde trabajé, es costumbre contactar a todos, incluido el gen. director. Se tendrá en cuenta el hecho de que debe ofrecer explícitamente a las personas que cambien a "usted": lo haré.

3) En general, "clasificación radix" significa algo como lo siguiente. Hay un algoritmo radix_sort que ordena los números en tiempo lineal. Debe escribir este algoritmo usted mismo y usarlo para superar el estándar std :: sort. Por su parte, std :: sort es O (n * ln (n)). Contra usted, que su constante es peor y en la computadora portátil solo hay 1 Gb de memoria (es decir, para aumentar infinitamente el tamaño de la matriz con la esperanza de que no funcione).

Si el candidato no conoce el algoritmo, entonces se le dice. Al resolver problemas, puede usar Internet y wikipedia.org, donde se describe el algoritmo. El problema es necesario porque hay gente que tiene buenos conocimientos teóricos, pero todo lo hacen con las manos muy, muy mal. Por cierto, habrá que cambiar el problema. Por cierto, en este contexto, mintió, por decirlo suavemente, que no tuvo la oportunidad de usar Internet y que necesitaba conocer el algoritmo.

Ya dije que tengo un 10% de posibilidades de que te identifique mal. Pero si es correcto, según tengo entendido, usted era la persona que no podía hacer una copia profunda en una hoja de papel, recibió un diagnóstico de que probablemente pueda intentarlo en un junior, y luego en unas pocas horas no solo supera a std :: sort , pero en general para hacer que el código realmente clasifique la matriz de números y no se bloquee al principio. El tiempo promedio que un buen programador dedica a esta tarea es de aproximadamente 1 hora.

5) Sobre el minibús: No sé si te sorprenderá que la mitad de las personas que viajan en nuestro minibús no son empleados de Yandex. La razón es muy simple: aquí hay muchas oficinas y todas las oficinas del distrito utilizan nuestro minibús. De alguna manera deben llegar desde el metro. Por supuesto, solo se le puede permitir ingresar con pases y cupones, que se pueden enviar por correo electrónico, pero esto es pura hemorroides. Es más fácil poner en marcha más minibuses y dejar que todos conduzcan.

4) La tesis de que hay que buscar las fortalezas en una persona, y no las debilidades, es, en general, muy cierta. En realidad, generalmente durante la primera hora de una entrevista, tratamos de encontrar un lado fuerte en forma de conocimiento de un lenguaje de programación. Si lo encontramos, entonces comienzan todas las demás búsquedas de profesionalismo. Con respecto a no permitir que los programadores vayan a las entrevistas, la idea es, por supuesto, fresca, pero me gustaría darle a una persona la oportunidad de elegir con quién trabajar. Además, todavía tengo dudas de que cualquier número de conversaciones en la vida pueda determinar la profesionalidad de una persona. Si tiene una experiencia similar de organizar entrevistas exclusivamente por HR-s sin preguntas técnicas en absoluto, me encantaría saberlo.

Para los candidatos que quieran comenzar una entrevista con un RRHH y no con un programador, acordemos que escriban sobre ello explícitamente en respuesta a la invitación. Para que la persona a la que le dijiste esto no se vuelva loca, refiérete a mí o dale un enlace a este mensaje ("¿Debería entrevistarte de inmediato o hablas primero con Recursos Humanos?").

5) Realmente competimos con Google en Rusia. Tal vez al igual que Lada compite con Ford. Lo único es que un Zhiguli cuesta menos, y tanto nosotros como Google prestamos servicios a precio cero.

6) ¿Por qué las entrevistas son así y no diferentes? Porque su objetivo no es "a todos les gusta", sino entender si somos adecuados el uno para el otro o no. Que no nos conviene una persona, estoy fácilmente listo para escuchar, también sucede. Lo que queremos de una persona, ya lo he dicho varias veces:
a) Conocimiento del lenguaje de programación, que considera principal. Incluyendo quizás algunas de sus características no obvias, por ejemplo, que hay excepciones en C ++, y sizeof (long) puede devolver un valor diferente en diferentes plataformas. Tal vez esté preguntando algo superfluo, por supuesto, pero esta es nuestra secta. Por cierto, además del comienzo de la entrevista en la prueba, puede usar la documentación y buscar en Internet (pregunte al entrevistador, él le responde).
b) Que la persona conozca los algoritmos básicos. A saber: puede elegir el recipiente adecuado para la tarea y, en términos generales, sabe cómo funciona o puede inventarlo.
c) Que al haber recibido cualquier problema que no sea estándar (no importan los trenes, las bombillas, o el diseño de una búsqueda), no caerá en un completo estupor, sino que al menos con indicaciones lo resolverá.
d) Que sea capaz de escribir 50 líneas de código para que no se caiga, y luego realizarle la optimización más sencilla.
¿Queremos demasiado?

7) Zhenya Zavalishina, directora de Ya.D. realmente la ex esposa de Dima Zavalishin, que no ha trabajado en Yandex durante 5 años, ahora tiene su propia startup dz.ru. Cuando regresó a Yandex, Dima ya no trabajaba aquí y la llamaron porque es muy lista e inteligible, y nada "de tirón", como se podría suponer.

8) El problema sobre el "método de encontrar un punto fijo de un mapeo de contracción" es solo un comentario posterior que Deng publicó en su blog, por lo que llamó a una parte del algoritmo conocido desde los años 60. El que Larry Page primero adivinó para aplicar a la Web, y lo renombró por su nombre (PageRank). Discutimos este tema cuando reclutamos un robot. En este caso, nuevamente, se dieron todas las definiciones necesarias. Por supuesto, no nos piden ningún TFKP.

Comentario de Den de donde vino todo: Tenemos diferentes tareas en el grupo de robots. Por el método de búsqueda secuencial de competencias resultó que una persona no sabe programar, y se supuso que una persona recién egresada de PhysTech (computación. discutiendo problemas asociados al “método de mapeo de contracción”, que está estrechamente relacionado con el cálculo de TCI). Desafortunadamente, esta suposición no fue confirmada.

9) Cuando había 78 personas en Yandex, también los conocía a todos por su nombre. Luego comencé a conocer solo a los desarrolladores por los nombres, y me derrumbé en algún lugar con la cifra de 150 personas. Lo siento, mala memoria.

10) a las 21, la oficina está realmente llena de gente que llegó a trabajar a las 12 o 13. Es más conveniente para mí, por ejemplo.
Cualquier problema de diseño se puede resolver introduciendo una capa abstracta adicional, excepto el problema de demasiadas capas abstractas adicionales.