LinkedIn Front End Interview Questions
Full guide on GreatFrontEnd
Explore round details, preparation advice, and related practice in GreatFrontEnd's LinkedIn Front End Interview Guide.
LinkedIn experiences span JavaScript fundamentals, UI implementation, algorithms, and full-stack design. A staff full-stack loop also included an AI-assisted session; confirm the permitted tools separately for each round.
JavaScript coding questions
- Write a
getElementsByClassNamefunction.- Practice question (Free)
- Implement memoization, then extend the behavior as requirements change.
- The single-argument Memoize exercise is a starting point; additional arguments require an extension.
User interface coding questions
- Build an accordion with expandable sections.
- Related practice: Accordion (Free).
- Implement infinite scroll with API fetching and pagination in vanilla JavaScript.
- Create a tooltip component.
- Create a cross-browser LinkedIn top navigation bar.
Quiz questions
- Difference between CSS
paddingandmargin.- Read answer (Free)
- Difference between promise and callback?
- Difference between event bubbling and capturing?
- Difference between callback and closure in JavaScript?
- What are the advantages of using preprocessors? e.g. Sass, Stylus, Less.
- Read answer (Free)
- What is event delegation?
- Read answer (Free)
System design questions
- Design a chat application across the frontend and backend.
- The Chat App design covers one-to-one messaging and recovery; clarify which server responsibilities your interview expects you to discuss.
Algorithm
- Reverse a doubly-linked list.
Source: Glassdoor LinkedIn Front End Software Engineer Interview Questions