Meta frontend system design

New
JDBE02

New

JDBE02
Mar 21 18 Comments

I was recently rejected for a L5 Front end Meta role and was given feedback that I done well for both coding rounds and the behavioural interview but my system design was all over the place. They told me to apply again in a couple of months. Any tips on prep for system design? I've seen the Front-End Engineer YouTube channel but can't seem to find anything solid other than that. Any good resources would be much appreciated.

YOE: 7 years

comments

Want to comment? LOG IN or SIGN UP
TOP 18 Comments
  • Was Frontend track different from swe track? Do they ask more JS specific Qs or LCs involving trees similar to Dom traversals?
    Mar 21 1
    • New
      JDBE02

      New

      JDBE02
      OP
      Yeah, it's not like SDE at all, all the questions I got in coding you can find from Glassdoor, maybe there's about 12 questions that seem to always come up. I had 2 Dom traversal kind of questions, nothing purely tree related tho. Didn't have to do DFS, BFS etc..
      Mar 21
  • Cool. Outside of Frontend design channel, I’d look into the books “Designing data intensive applications” and “system design interview” by Alex xu.

    Not strictly related to only Frontend but they will definitely help structure your thinking more clearly.

    Edit: whoops wrong comment
    Mar 21 2
    • New
      JDBE02

      New

      JDBE02
      OP
      Agree with the reply above, this is a common mistake made, focusing on the system as a whole when you should be focusing mainly on frontend, it would be good if there were books or the same amount of resources for the frontend, but I can't find, I just find myself reading random articles on the internet and trying to learn that way.
      Mar 22
    • Gotcha. I read the reply, it makes sense.

      Idk if you have educative up subscription but this course might be useful?

      https://www.educative.io/courses/decode-coding-interview-js

      They particularly talk about various Frontend components. I haven’t taken it or fully watch the YouTube channel reference so I can’t do a comparison or not; but might be useful.
      Mar 22
  • Did you only see the Front-End Engineer YT after the interview?
    Mar 21 1
    • New
      JDBE02

      New

      JDBE02
      OP
      Nah I watched it beforehand, but felt it wasn't enough, it's certainly the most helpful thing out there, but it would be good if there were more stuff or even a book, but there just seems to be scattered articles around the internet
      Mar 22
  • Amazon
    webdevsu

    Go to company page Amazon

    webdevsu
    Op, was your system design round related to frontend? It isnt clear what type of questions were asked. I doubt they would ask you anything API or backend system design related since thats in the product track. Can you give an example of the questions you were told to practice?

    For stuff like “design Autocomplete”. I would suggest looking into react design patterns. I would expect a solid frontend engineer to be familiar with caching and debouncing here.

    For other system design problems - yes you should probably read grokking or alex wus system design book.
    Mar 22 2
    • New
      JDBE02

      New

      JDBE02
      OP
      Yes my preparation was mainly about designing the frontend of a system, like design Facebook or design Instagram etc.. so I prepped for that kind of question and was met with a question about designing a very specific frontend component, something like autocomplete, which caught me off guard tbh.
      Mar 22
    • Amazon
      webdevsu

      Go to company page Amazon

      webdevsu
      Oof. I think your recruiter messed up. At meta, there is a specific track for frontend. Backend system design is about the design instagram, design whatsapp etc.
      Mar 22
  • Meta
    memedog

    Go to company page Meta

    memedog
    Tip: run from Meta
    Mar 21 2