Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      Yandex

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su Yandex | Offerte di lavoro di Yandex | Stipendi di Yandex | Benefit di Yandex
      Colloqui di YandexColloqui per C++ Developer presso YandexColloquio di Yandex


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      Amazon
      3.7★Stipendio e benefit
      avatar
      Google
      4.5★Stipendio e benefit
      avatar
      HENNGE
      3.8★Stipendio e benefit
      avatar
      xneelo
      3.8★Stipendio e benefit

      Colloquio per C++ Developer

      27 lug 2018
      Candidato anonimo a colloquio
      Mosca,

      Altre recensioni di colloqui per C++ Developer presso Yandex

      Colloquio per C++ Developer

      13 gen 2023
      Candidato anonimo a colloquio
      Atyrau
      Nessuna offerta
      Nessuna offerta
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura di persona. La procedura ha richiesto 3 settimane. Ho sostenuto un colloquio presso Yandex (Mosca, ) nel mese di lug 2018

      Colloquio

      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.

      Domande di colloquio [11]

      Domanda 1

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

      Domanda 2

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

      Domanda 3

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

      Domanda 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.
      Rispondi alla domanda

      Domanda 5

      Implement queue using stacks.
      Rispondi alla domanda

      Domanda 6

      Given a string, compress it using RLE: aabccc -> a2bc3
      Rispondi alla domanda

      Domanda 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.
      Rispondi alla domanda

      Domanda 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.
      Rispondi alla domanda

      Domanda 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.
      Rispondi alla domanda

      Domanda 10

      Given list of 2D points, find out if they have vertical axis of symmetry.
      Rispondi alla domanda

      Domanda 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 risposta
      18
      Esperienza positiva
      Colloquio nella media

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto un giorno. Ho sostenuto un colloquio presso Yandex (Atyrau) nel mese di nov 2022

      Colloquio

      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

      Domande di colloquio [1]

      Domanda 1

      Task from leetcode to remove all zeroes from vector in O(1)
      Rispondi alla domanda

      Colloquio per C++ Developer

      13 set 2022
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa
      Colloquio facile

      Candidatura

      Ho sostenuto un colloquio presso Yandex

      Colloquio

      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!

      Domande di colloquio [1]

      Domanda 1

      Algorithms, data structure/ live coding
      Rispondi alla domanda
      1

      Colloquio per C++ Developer

      22 mar 2022
      Dipendente anonimo
      Offerta accettata
      Esperienza positiva
      Colloquio difficile

      Candidatura

      Ho presentato la mia candidatura online. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso Yandex

      Colloquio

      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.

      Domande di colloquio [1]

      Domanda 1

      Problems of the Olympiad type for coding
      Rispondi alla domanda