Yandex Frontend Interview. Senior+ 5YOE (No hire)
Anonymous User
561

Platform, Algorightms:

  1. Implement Array.groupby
  2. Given 2 arrays of intervals find their intersections
  3. Implement Promise.all, Promise.any
  4. Implement lodash.debounce (something similar)
  5. Implement lodash.get
  6. Does string s exist in subsequence of k
  7. Simple hashmap. Messages apear in non consecutive order (let's assume via websockets). We need to log them consecutevly when they appear. Eg messages appear like so 1,3,2,4. First we log 1. Then remember 3. Then log 2 and 3 when we get 2. Then log 4.

Finals:

  1. Why we use SSR?
  2. CI\CD. Have you ever worked with?
  3. Testing. Why we use it? What types of testing did you use?
  4. Cases with optimizing your codebase?
  5. Hardest project\task you ever worked with. How did you deal with that?

Vertict: No hire.
Reason: Don't know CI\CD, Deploy, and backend

Comments (1)