need help preparing for big tech frontend interviews (EU/CA)

New
muubar

New

muubar
Aug 7, 2021 3 Comments

Hi there!

My goal is to join one of the big tech companies in EU (Germany/Netherlands/UK) or Canada, get PR, and then citizenship ASAP.

All my experience has been in frontend roles, so I'm assuming that it would be better for me to apply to frontend roles to improve my chances of getting an offer.

the companies I'm targeting are the ones that can sponsor my visa, and have higher TCs, I'm assuming these would be: Uber, Booking, Amazon, Palantir, Facebook, Google, and Microsoft, of course there are others that I might not be aware of.

I have 5-6 months to prepare. most of the interview prep content online is for backend/generalist SWE roles, many frontend prep posts and comments here and on tech subreddits contradict each other, from what I understand, to "fully" prepare, I'll have to:
- Implement common DSs and algorithms
- grind LC problems. all categories and difficulties
- Do all problems on bfe.dev
- Study HTML/CSS/JS trivia
- Study systems design + frontend systems design (I'm not sure where do companies draw the line between these two)
- Practice building common UI components using vanilla JS
- Prepare answers for behavioral questions
- Do mock interviews

1- is this list missing anything?
2- I don't have any problem with doing all of this, but do I really need all of it for L3/SWE I roles? I don't want to waste any time.
3- doesn't this make preparing for frontend interviews more difficult compared to generalist SWE roles? should I consider applying to generalist SWE roles instead?

YOE: 2, will be 2.5 by the time I start applying
location: Egypt
TC: 26k USD

Thank you!

#tech #frontend #interview #uber #facebook #amazon #google #palantir #microsoft #booking #uberinterview #facebookinterview #amazoninterview #googleinterview #palantirinterview #microsoftinterview #bookinginterview

comments

Want to comment? LOG IN or SIGN UP
TOP 3 Comments
  • My answers for these:
    1. Dont bother about the list, start applying after 3 months and continue applying for 3 months till you get the roles you want.
    2. You might not need to become a pro in the design part, but definitely become a pro in LC
    3. There are a lot of generalist SE roles with front end focus. So it boils down to the job description while applying.
    Aug 28, 2021 2
    • New
      muubar

      New

      muubar
      OP
      thank you for putting the time to answer my questions!

      could you please explain your first point? if I ignore this list, then how should I prepare? sure I'm going to grind LC, but the companies I'm targetting also ask other stuff, which are mentioned in the list
      Aug 28, 2021
    • By ignore the list, I meant don't worry about the list right now and think about it when you start applying. Because you might not get a call from all these companies, alternatively you also get calls from companies like Bloomberg,bytedance etc... Also to be frank, if you gain good amount of strength in LC, you can cover the rest easily provided you're an active developer.
      Aug 28, 2021