Tech IndustryNov 23, 2019
Newenergy01

If I am a front end engineer, should I apply for Google, Facebook, Amazon?

The experiences interviewing with Google, Facebook, and Amazon was that for a front end role, they still ask you about hardcore algorithm problems... such as a solution for convex hull... oh well. You know, having been a front end engineer for 10+ years, there is no way I can be fluent on convex hull or red-black tree etc. Should I even spend another 2 days to prepare and 1 day to interview with them onsite. (don't have 3 days to go towards a probably "no hire" attempt). Apple, I found, they really ask you a lot of questions on the front end side... such as "what is a closure in JavaScript" and what is the different between stopImmediatePropagation and stopPropagation and these I can answer easily.

Add a comment
Salesforce edoc Nov 23, 2019

It’s a personal decision. If you decide to go for it, make sure you are well prepared.

New
energy01 OP Nov 23, 2019

pls see comment for Apple / Eng MakingIt

Apple MakingIt Nov 23, 2019

Leetcode! Do you think rest of the backend people write new algorithm to rebalance red black tree every day?

New
energy01 OP Nov 23, 2019

so it is just like SAT then... you know that vocab that nobody ever use in 1000 years but you know it, you get 800 and you go into MIT or Harvard

Apple MakingIt Nov 23, 2019

Exactly. Tech interviews are tests for people who are good at interviews. The hired persons ability varies greatly Just line the SAT. People that are good at it tends to be higher performer. There are a bit of correlation. Doesnt mean poorly performing student can’t be great.

Dropbox duduhe Nov 23, 2019

Facebook front end engineering is top notch

Amazon rand0miz3d Nov 23, 2019

why do you say so?

ByteDance xe12Xj Nov 23, 2019

Look at React at the community it’s building up

Nordstrom seikoxl Nov 23, 2019

For the sake of your career, you should start learning how to be fluent in Data Structures and Algorithms. The dependence on this as an interview gate is going to keep escalating for the near future.

New
energy01 OP Nov 23, 2019

most of my friends said it doesn't make sense and the interview system is broken... there is a guy on Quora who wrote yacc++ who always said he got into Google without LeetCode or knowing much interview questions at all

Bloomberg Enig16 Nov 23, 2019

No excuses. Given we’re at the point in time where those leetcode type problems mean everything, might as well hack it through for a month or two to open gates in your career. Yeah there may be some exceptions, but to completely increase your probability to have the freedom of finding any job you want, it’s a must. Don’t be lazy. You have ten years of experience, it should be too hard to learn.

Box Bad advise Nov 23, 2019

Lol what do you think backend people do on a daily basis

New
canthear Nov 23, 2019

Do not let others fool you. FB frontend is *not* leetcode. It’s mostly HTML and JS/DOM. Google Dan Abramov FB frontend and you will find a tweet that describes FB’s policy for frontend. A bit of algos but *not* hard ones. Good luck

New
energy01 OP Nov 23, 2019

I can only find a tweet: https://twitter.com/dan_abramov/status/1095133998584602626

New
canthear Nov 23, 2019

Thats it. More HTML JS, less algo. I myself have just passed front end interview. I confirm that q-s are like that

Amazon Alicebob Nov 23, 2019

Amazon has a new job role called Front End Engineer and you will absolutely not get hardcore leetcode problems. Although some knowledge of data structures and algos is expected. So yes, please do apply for FFE role at Amazon. Infant we're hiring if you want to chat.

Nike sEAv37 Nov 24, 2019

Not sure if this was a serious reply, but would definitely love to chat. I have a tech screen with one of the Alexa teams in about 12 hours, but outside of that I'm really interested in Amazon.

Ten-X Osgilliath Nov 23, 2019

At the end of the day you're an engineer. Irrespective of front end or back end. So knowledge of algorithms and data structures is necessary. There are performance challenges to tackle even on the client side especially as more and more companies build richer and heavier web apps. This is even truer for Enterprise apps!

TriNet amsldpwk Nov 23, 2019

Did you really get asked algo questions at FB for a Front End position? When did you interview?