LinkedIn Frontend Interview UI Engineer

  • Seven rounds, from 10 am to 4:30 pm.
  • First round: Design Autocomplete frontend.
  • Second round: Given a 2D array consisting of 0s and 1s, where 1 represents a wall, output the shortest path from [x0, y0] to [x1, y1].
  • Third round: Lunch break. An interview round for providing feedback, with questions about background.
  • Fourth round: Design a simple calculator layout (display screen, number keys, function keys), and implement basic operations (without parentheses, no operator precedence, e.g., 1 + 2 * 3 should be calculated as 1 + 2 first, then multiply by 3, resulting in 9).
  • Fifth round: Design Hangman.
  • Sixth round: Discuss favorite app, improvements for LinkedIn, and technical websites/forums usually visited.
  • Seventh round: Manager interview with behavioral questions.