I see that a lot of top companies still don’t know what to ask to front end engineers. Here is my Uber experience for a senior front end position: Phone screen: 2 leetcode medium-hard algorithm. On-site: 1-OOP, 1-problem solving, 1-bar raiser technical, 1- manager cultural, 1 - system design. Non of rounds was related to front end. OOP was general coding includes problem solving. And system design was purely back end related. Load balancer, cache, servers, db, how I store data in Db, lru cache, sharding db, vertical-horizontal scaling. Basically distributed systems. And the guy was back end engineer. My question is how they evaluate my front end skills I mean I know distributed systems but I’m not expert though. I think I passed the interview but come on. Back end guy didn’t know mongo db so I was trying to explain how mongo works during my front end interview. From my experience FB/Airbnb/Amazon/Netflix/snap/ they really know how to evaluate front end engineers. My suggest to front/back end engineers who interview back/front end roles please try to sync your questions with other competent engineers and ask role related questions.
I would understand if it was generalist. Interview was for a specific team and manager’s expectation was front end skills.
Frontend is hard. I m backend guys was trying to work on front end. So many thing to learn, every month or so new tools or package or new way of doing come out, it’s really hard.
It's just css
What are the algorithm complexity expectations in Airbnb/FB/Netflix for front end role
how is the FEE on-site @ Amazon.
2024 Tax
Yesterday
2633
Biden’s new tax proposal is wild
Tech Industry
Yesterday
1142
So hard being a women in tech industry
2024 Presidential Election
Yesterday
1510
Biden ruined America and tech! Tax plans are insane
India
Yesterday
1670
Lost respect for Modiji
Tech Industry
Yesterday
6137
Google doing more layoffs, restructuring including country moves
Most companies hire generalists. My experience is embedded security. I joined a security team at Google and was immediately assigned to do front-end work (as they needed a front end done and noone wanted to touch it).
But if a company wants to hire a generalist, why put out a position for senior FE dev? Wouldn't it be better to -- oh I donno -- be upfront and hire for full stack dev
At least during interview they must have asked about embedded stuff right? What about system design?