Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empleadores

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Yandex

      ¿Esta es tu empresa?

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Yandex | Empleos en Yandex | Sueldos en Yandex | Prestaciones en Yandex
      Entrevistas en YandexEntrevistas para el cargo de C++ Developer en YandexEntrevista en Yandex


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

      • Ayuda
      • Pautas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de autorización de cookies

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información desde adentro.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Las mejores empresas en cuanto a "Remuneración y prestaciones" cerca de ti

      avatar
      Amazon
      3.7★Remuneración y prestaciones
      avatar
      Maze
      4.5★Remuneración y prestaciones

      Entrevista para C++ Developer

      27 jul 2018
      Candidato de entrevista anónimo
      Moscú,

      Otras evaluaciones sobre las entrevistas para el cargo de C++ Developer en Yandex

      Entrevista para C++ Developer

      13 ene 2023
      Candidato de entrevista anónimo
      Atyrau
      Sin ofertas
      Sin ofertas
      Experiencia positiva
      Entrevista difícil

      Solicitud

      Me postulé en persona. El proceso tomó 3 semanas. Acudí a una entrevista en Yandex (Moscú, ) en jul 2018

      Entrevista

      The interview process is perfectly described on the Yandex official site. I think my interview experience wasn’t unique, so I don’t think it is worth to describe it. Instead I want to tell you what Yandex expect from candidate for a position like “C++ developer”. Your first technical interview would be a Skype interview. What would help you to pass it: 1. Before interview check that your Skype client is working OK. Check that the microphone is working properly, you have a good Internet connection. 2. Be calm, polite and friendly during interview. 3. Interviewer would expect that: 3.1 you remember powers of 2 especially 0 - 10, 15, 16, 20, 30 - 32, 64). 3.2 you remember truth tables like AND, OR, XOR. 3.3 you have advanced knowledge of your programming language. You should know about features (including difficult) of your language. For example, for C++ you should know about different types of constructors, copy operators, pointers (all types), references, how to safely create/recreate/delete resource, and so on. 3.4 you have PERFECT knowledge of standard data structures like Linked List, Vector, Binary Tree. You have to remember how to implement them, complexities of basic operations (insert, delete, search, access), pros and cons. 3.5 you should know what data structures (containers) are provided in standard library of your language. Complexities of their basic operations. Prepare several examples that will show the strengths of different data structures. 3.6 you have PERFECT knowledge of basic searching and sortings algorithms like Binary Search, Bubble Sort, Merge Sort, Quick Sort and so on. You have to know complexities of these algorithms. Be prepared that you may be asked to implement one of them without any error. 3.7 you spent some time for reading about advanced sorting algorithms like Counting sort, Radix sort, Bucket sort. You have to know how they work, their complexities, pros and cons. 3.8 you have experience with development of multithreading code. Threads, mutexes, semaphores, atomics, data races, deadlocks and how to avoid them - you should know all that. Also don’t forget to read about 'lock-free' programming. 3.9 you worked with databases. You need to know how the database works, basics of SQL language (SELECT, WHERE, JOIN, etc.), what is normalization (be prepared to provide examples), what is index, ACID principles. 3.10 in your code you use software design patterns. You have to know at least most popular ones like Singleton, Abstract Fabric, MVC, MVP, etc. Prepare examples that would show how to use them and how they help to organize your code. After successful Skype-interview you will be invited for onsite interview. There would be several 1-hour interview sessions with 1 or 2 Yandex developers (or team-leads). You would be asked to implement algorithms for several problems (from 1 to 3). What would help you to pass on-site interview: 1. Be calm, polite and friendly. 2. Prepare answers for common questions like "Why you are searching for a new job?", "What was the most interesting/uninteresting task during your career?". 3. Usually you would implement algorithm that implies work with arrays, strings, binary tries and linked lists. Don’t expect tough tasks or algorithms that needs strong math knowledge. Usually your solution would fit on 20 - 30 lines. So best advice here - practice a lot on these types of the tasks before interview. Weeks or even months before. 4. Interviewers expect that you will provide PERFECTLY WORKING code without ANY bug. So your first step is to WRITE as many different TEST CASES as you can. Be sure that you have taken into account EVERY CORNER CASE. Don't try to remember these test cases - write them on paper or on the board. 5. If you don’t understand the task or not sure what the result should be, try to visualize task, ask clarifying questions. 6. Most of the interviewers prefer if you would write code on the whiteboard. If you don’t have whiteboard at home, practice on paper. 7. Don't be silent, tell what algorithm you are going to implement. Expect questions about complexity of your algorithm. 8. When you finish your algorithm, test it VERY carefully. 9. If interviewer would tell you that your code have errors, you MUST find them all. Each unidentified error reduces the probability of successfully passing an interview.

      Preguntas de entrevista [11]

      Pregunta 1

      Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999.
      Responder pregunta

      Pregunta 2

      Given a roman numeral, convert it to an integer. Input is guaranteed to be within the range from 1 to 3999.
      Responder pregunta

      Pregunta 3

      Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
      Responder pregunta

      Pregunta 4

      Given a sorted array consisting of only integers where every element appears twice except for one element which appears once. Find this single element that appears only once.
      Responder pregunta

      Pregunta 5

      Implement queue using stacks.
      Responder pregunta

      Pregunta 6

      Given a string, compress it using RLE: aabccc -> a2bc3
      Responder pregunta

      Pregunta 7

      Given a string, find start and end positions of all smiles in this string. Each smile starts with “:-” and then an unlimited number of “)” or “(” could go.
      Responder pregunta

      Pregunta 8

      You have unordered list of pairs of days numbers - days when hotel visitor arrives and leaves ({1, 4}, {6, 8}, {2, 4}, ...). Find out max number of visitors that lived in this hotel at the same time. If at the same day one visitor leaves hotel and another one arrives, we must assume that on this day only one visitor lived in hotel room.
      Responder pregunta

      Pregunta 9

      You have a list of projects. Each project have ID, runtime and list of sub-projects. Project could be started only after all its sub-projects would be done. Different projects could have similar sub-projects (1 or more). Different projects can be performed simultaneously. Calculate the minimum time for which all projects will be completed.
      Responder pregunta

      Pregunta 10

      Given list of 2D points, find out if they have vertical axis of symmetry.
      Responder pregunta

      Pregunta 11

      You have unordered list of numbers. For example, 5, 0, 1, 2, 4, 9. Compress these numbers and represent them as a string: “0-2, 4-5, 9”.
      1 respuesta
      18
      Experiencia positiva
      Entrevista promedio

      Solicitud

      Me postulé en línea. El proceso tomó 1 día. Acudí a una entrevista en Yandex (Atyrau) en nov 2022

      Entrevista

      I've passed quick HR interview and on the next day my first and the last one tech review happened. It was online coding task. Interviewer was kind and provided some help in the process. I've spent whole hour to solve one task and provided not the best solution. I think that going to leetcode and finishing ~100-200 medium tasks could help you a lot

      Preguntas de entrevista [1]

      Pregunta 1

      Task from leetcode to remove all zeroes from vector in O(1)
      Responder pregunta

      Entrevista para C++ Developer

      13 sep 2022
      Candidato de entrevista anónimo
      Sin ofertas
      Experiencia negativa
      Entrevista fácil

      Solicitud

      Acudí a una entrevista en Yandex

      Entrevista

      It was terrible the interviewer was constantly pushing and pushing me. I had 3 different interviews 2 out of 3 went well, I solved all the tasks and answered all the questions, but at the third interview I was nervous and hurried, which is why I could not solve one task as a result, the programmer who interviewed me wrote a very bad review about me and in fact insulted me, hr said that according to the last interview, I do not fit, probably it's for the best in the company very toxic atmosphere!

      Preguntas de entrevista [1]

      Pregunta 1

      Algorithms, data structure/ live coding
      Responder pregunta
      1

      Entrevista para C++ Developer

      22 mar 2022
      Empleado anónimo
      Oferta aceptada
      Experiencia positiva
      Entrevista difícil

      Solicitud

      Me postulé en línea. El proceso tomó 2 semanas. Acudí a una entrevista en Yandex

      Entrevista

      2 one-hour technical interviews aimed at determining the ability to program and solve problems in real time. Problems can be of the Olympiad type, solutions do not have to be Olympiad - they must be adequate, good, the way you would do them in production. If successful, there will be an additional architectural design interview if you apply for the appropriate grade. After that, you will meet with your potential leaders and talk directly about the tasks that your future team is solving.

      Preguntas de entrevista [1]

      Pregunta 1

      Problems of the Olympiad type for coding
      Responder pregunta