Community

Discussion Board

Anonymous interview experiences, offers and career talk from frontend engineers.

All discussions

M7ojWn9Interview Experience

Box Interview Frontend Phone Screen

There are no front-end interview experiences shared, so I’d like to contribute one: Process: 5 min intro + 5 min Web General Question + 40 min JS coding + 10 min Q&A Web General Question: A classic question, what happe…

05280
#box
c7znibrpInterview Experience

Intuit Frontend Interview

Set up the local environment in 15 minutes, then read the question. Create two tables, including transaction and invoice, and mock API. Spend 90 minutes developing the app. The transaction table should have filters, suc…

08130
#intuit
d2hXNMQInterview Experience

Interview Frontend Atlassian

Gave a use case on codepad and then asked for implementation. In the follow-up, asked how to remove a single: const x = new Stream(); x.subscribe(console.log) x.push(5) x.push(1) x.push(2) Then introduced myself and as…

0j4TyfmInterview Experience

Frontend Interview Experience with Atlassian

The interviewer was very nice. At the beginning, he shared his experience and the best approach to tackling the problem. I had no idea how to start, but he patiently guided me. The question was about API Rate Limiter. My…

jvWpZMInterview Experience

Pinterest Frontend Engineer Interview Experience

I applied for a front-end position and the Recruiter contacted me on the third day, very efficient. There was a phone interview round, followed by 5 onsite rounds. Phone interview: Very simple binary search question. …

jc177NgdInterview Experience

Square Senior Frontend Interview Experience

[Interview] Visualize “quick sort” using JavaScript. [Onsite Interview] todo-app: Given a todo app using their framework, debug according to requirements and add new features. Pair programming: Write a memory block g…

06710
#square
raElrm0iInterview Experience

New Grad Role at Facebook For FrontEnd

Encountered the age-old issue, emitter. Then there’s another problem, probably a glitch here. I used two loops to solve it… Given a list [{type: phone, color: gold, name: iphone}, {type: phone, color: blue, name: iphon…

mhcflqUJInterview Experience

Frontend Interview at Expedia

Coding questions are basically all original questions from this site, so just prepare them and you’ll be fine. The multiple-choice questions are very simple (a total of five questions, hoping to help everyone save some …

KTRyeInterview Experience

New Grad Frontend Interview Pre-screen Facebook

What are call and apply in JavaScript What is a closure in JavaScript What are the differences between var and const What is event delegation and what are its benefits Describe the this keyword and what is its behavior H…

JV1k4Interview Experience

Virtual Onsite Interview Experience Meta

Hello everyone, I landed a front-end intern position in December. The front-end question bank is not very deep, but I missed the opportunity, so I was very sad and didn’t share my interview experience. The interview expe…

31.3K0
#facebook
EgOj3Interview Experience

Nvidia Frontend Onsite Experience

Two rounds in total, consecutive. Both rounds have the same structure. The first round asked about the project and internship experience. Then, the first round asked a linear algebra question and a very simple coding que…

05480
#nvida
mX3tm8lInterview Experience

Senior Front End Experience at Square

The position is Senior Front End, with a technical phone interview. HR is very kind and organized, providing answers to all questions. She mentioned that most engineers at Square are full-stack, with individuals focusing…

06200
#square
v7vtZInterview Experience

Snapchat Frontend Interview Experience

Phone Interview Create a chat interface using React (dialog box + chat bubbles). The interface should automatically scroll to the latest message after sending a message. Follow-up question involves supporting image send…

JWIMPInterview Experience

Frontend Interview at Nvidia: Full Experience

Around January, I received an email from HR about an interview focusing on questions related to my resume. The first round was with a Senior Manager, and communication was challenging as we had difficulty understanding …

08030
#nvida
akHVRCInterview Experience

Frontend Internship Experience

First round of phone interview: LeetCode, focusing on algorithms. Second round of phone interview: Since it was a frontend position, got asked a JavaScript question about how to move a component 100 pixels to the right.…

07130
#intuit
DqLQfInterview Experience

Canada SWE Internship Experience At Intuit

Last month, I had an interview at Intuit’s Canada office. A few days ago, they followed up with me to inform that the interview results were not satisfactory. I hope this interview experience can help others here. My in…

07680
#intuit
8gQRnOt4Interview Experience

Square Interview Experience

The position is for a Full Stack role. Due to my frontend experience, the interview consisted of 2 coding questions, 1 frontend task, 1 system design, and experience discussion. The 2 coding questions weren’t too diffic…

06300
#square
UpNfn2Interview Experience

Frontend Interview Square

In the first round, due to the host living near headquarters, the request was changed from a phone interview to an onsite interview. The interviewer was a Chinese guy. The task was actually quite simple: create a desig…

06520
#square
I3rRrCjInterview Experience

Frontend LinkedIn Interview Experience

One with a distinctive mark, and another who sounds like an ABC girl, both are nice and helpful in guiding when answering questions. Divided into two parts. The first part is basic questions: event bubble inheritance…

7HanSF6TInterview Experience

Robinhood Frontend Phone Interview

The question is about EventLogger. There are a total of four parts. Part 4 seems to be new. In codesandbox, you are provided with: Some HTML and CSS that do not need to be modified, to render some small squares (only …

nimzacInterview Experience

Interview Frontend Robinhood

Write an EventLogger that sends information to the server when a div is clicked, using a utility similar to fetch. The first question is to prepare the payload, put it into the event, and call it. The second question i…

yDh7kNInterview Experience

New Grad Interview Experience Frontend Robinhood

The first question is very simple, a straightforward one. For the second question about the sliding window, given an integer n and a window size k, find how many distinctive consecutive sub-integers can be divided by n.…

mXqG6Interview Experience

Interview Experience: Robinhood Interview Frontend

The robinhood interview experiences shared online mainly focus on a few questions, but the ones I encountered were different. Just relying on reading those experiences, it was not surprising that I failed. The interview…

klcB7J8OInterview Experience

LinkedIn Senior Frontend Virtual Onsite

The LinkedIn Front-end Question Bank seems to have not been updated for a long time!!! Event bubbling CSS preprocessor Promises and callbacks Accessibility The eternal var f = new Foo(7) output, and follow up correctio…