Exadel logo

Exadel Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 6 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Exadel.

Showing 3 of 6
Exadel logo
Exadel

Frontend Developer

Engineering · a year ago

Mid Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

The interview had a great vibe, super friendly and professional. The technical questions felt spot on and really let me show what I know and also think about what I could improve. The interviewer was great, made the whole thing easy and interesting.

Confirmed questions3 questions
  • How do you approach state management in React applications?
  • Can you describe your methods for managing state in React, specifically mentioning Context API or Redux Toolkit?
  • What's your strategy for handling state in React projects, and how does that vary with project complexity?
Exadel logo
Exadel

UI Developer

Engineering · a year ago

Entry Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Behavioral

This was a rush job, the recruiter was trying to schedule the first meeting and screening call as soon as possible. After the screening, I waited a few days to hear back, and when I did, the recruiter wanted to move on to the technical interview. She asked if I could do it the same day, but I was sick. I said no, but she pushed, saying it would be fast because they needed someone quickly. I declined again, and we eventually agreed to do it the next morning. I did the technical interview sick and passed. The recruiter said I did well and the last step was talking to the client. I was happy I passed but looking back, I shouldn't have pushed myself. The job posting was gone from the website and LinkedIn, so I figured they hired someone. I messaged the recruiter for an update after two days, no reply. I messaged again on the fourth day. Finally got an update: the position is on hold.

Confirmed questions3 questions
  • Tell me about your experience with CSS.
  • How do you approach web performance optimization?
  • Can you discuss your experience with UI library development?
Exadel logo
Exadel

Senior Frontend Developer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Technical Coding

I went through 2 technical rounds initially, with more possibly to follow based on how these went. The first round involved puzzle solving, which was like leetcode easy-to-mid difficulty and actually pretty fun. The second round was more like a formal exam, sort of like a "top 20 React questions" blog post. I think the answers were expected to align very closely with what was on that list, and I might have even found the exact blog post later, but who knows. Anyway, the connection was pretty loose and the vibe during the call wasn't great. I really think general technical interviews should be more of a conversation, not a rapid-fire test, unless it's a live coding or system design round.

Confirmed questions1 question
  • Were there any questions related to React documentation?

Exadel Frontend Engineer Interview Questions

Quoted word for word from Exadel interview reports.

How does the 'this' keyword behave in JavaScript and jQuery?

Read reports

Can you explain the difference between a div and a span element?

Read reports

Can you explain the concept of closures in JavaScript?

Read report

How do you approach state management in React applications?

Read report

Formats, difficulty and experience

Across all 6 Exadel interview reports.

Interview formats

Technical 50%
Behavioral 41.7%
Coding 8.3%

Interview difficulty

Easy 0%
Average 100%
Difficult 0%

Candidate experience

Positive 50%
Negative 33.3%
Neutral 16.7%