Senior front end engineer Interview Questions
1K
Senior Front End Engineer interview questions shared by candidates
What are your greatest technical strengths?
8 Answers↳
Management
↳
Social media experience
↳
I am technically sound in using R script for R programming language, base SAS, SAS analytics and Advanced SAS. Less

Lots of questions. First question was how to find the heaviest ball out of 9 ball problem.
3 Answers↳
Divide the balls into 3 groups. Weight two of them. Then you know the heaviest group. Then do the same, but with the single balls in the heavy group to find the heavy ball. Less
↳
What if you have 10-1-1, 5-5-5, and 4-5-6? The heaviest ball is not in the heaviest group. Less
↳
Assuming 8 balls are uniform and 1 is heavier: Divide the 9 balls into 2 groups of 4 balls and compare the 4-ball groups If they are even, the 9th ball is the heaviest. Otherwise, it's a binary search, for a total of 3 weighings Less

Do you have any experience working with HTML, CSS, JavaScript? Your resume doesn't say you do.
2 Answers↳
It mentions that I manage all my company websites. Usually every website uses CSS and JavaScript Less
↳
That is an ignorant attitude. Managing websites could mean anything from running web servers to fiddling with a content management system that requires no technical skills. People who have real skills do not hesitate to show them on a resume. Less

How to maintain versioning in webpack bundles files?
2 Answers↳
1) Webpack 4 provides option for adding '[chunkHash]' in output path. Although there are various other versioning configuration in webpack depending upon the need. 2) Adding 'hash:true' if using 'htmlWebpackPlugin'. Less
↳
IS the take home test language specific ? Is it API based

Create chat application on already configured framework
2 Answers↳
You can clone repo localy but they suggest to do it in web editor. React codebase is using react hooks. Code of api you can find here pastebin. com/6Tvx0aQj You can listen to window.Chat. onMessage to display messages, window.Chat.onTyping to handle the status of typing, window.Chat.sendMessage - to send your message. Less
↳
The key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the Fiverr or ex-Fiverr Senior Front End Developer experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews Less

Explain what is happening with a higher order function example. const thing = next => action => next(action) applyMiddleware(thing(someAction))
2 Answers↳
this wasn't the exact question but if you understand how to explain this then you will be good. I understand it now much better than I did then. Less
↳
It’s the concept of currying functions

Take home project involving creating a component.
2 Answers↳
The key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the Course Hero or ex-Course Hero Senior Front End Developer experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews Less
↳
what were the questions on phone screen after the take home assignemnt

Event loop, let var const, looping problems
2 Answers↳
Answered all questions
↳
There's quite an extended back and forth in actual interviews for questions like this, so nothing quite like real practice. The Prepfully ClearTax Senior Front End Developer experts have actually worked in this role, so they're able to do an honest-to-God accurate mock, which really puts you through the paces. prepfully.com/practice-interviews Less
