arrise solutions logo

Arrise Solutions Interviews

2 experiences182 reads11 questions0% success rate
Arrise Solutions | SDE 2 | Frontend
arrise solutions logo
Arrise Solutions
SDE 2 Frontend4.5 yearsRejected
September 19, 2025169 reads

Summary

I recently interviewed with Arrise Solutions for an SDE 2 Frontend role, which involved two rounds focusing on React, JavaScript fundamentals, and various coding challenges. Unfortunately, I was rejected primarily because I couldn't solve a LeetCode problem during the second round.

Full Experience

I recently shared my interview experience with Arrise Solutions for an SDE 2 Frontend position. I have 4.5 years of experience.

Round 1:

This round lasted for 1 hour and was divided into theory and coding sections.

Theory:

  • Discussed React Fiber.
  • Explained Reconciliation in React.
  • Covered Data Structures like trees and graphs (general concepts).
  • Deep dive into Closures in JavaScript, including their concept with real-world examples.
  • Compared useEffect vs. useLayoutEffect.

Coding:

  1. Solved a currying sum problem.
  2. Created a function to delete an element in a linked list at a given position starting from the end. The inputs were the head of the list and an index, and the function needed to return the head of the updated list.
  3. Implemented a progress bar in React where total_time and interval were given as props to the component. The progress needed to happen after a fixed time (given interval) to reach 100% within the specified total_time.

Round 2:

This round also lasted 1 hour and focused on theory and coding.

Theory:

  • Further discussion on closures with examples.
  • Explained what a prototype is and how inheritance works in JavaScript.

Coding:

  1. Tackled a LeetCode medium problem, which I was supposed to solve in 30 minutes.
  2. Implemented a polyfill for the JavaScript reduce method.

Final Result:

I was rejected. I couldn't solve the LeetCode problem in the second round.

Personal Feedback:

My personal takeaway is not to focus only on the topics mentioned by HR for a particular round; instead, it's crucial to be ready with any topic within the scope of the role. I hope this helps anyone preparing for similar roles.

Interview Questions (10)

Q1
React Fiber
Other

Explain the concept of React Fiber and its significance.

Q2
Reconciliation in React
Other

Describe the reconciliation process in React and how it works.

Q3
JavaScript Closures with Real-World Examples
Other

Explain the concept of closures in JavaScript and provide real-world examples of their application.

Q4
useEffect vs. useLayoutEffect
Other

Explain the differences between useEffect and useLayoutEffect hooks in React, including when to use each.

Q5
Currying Sum Problem
Data Structures & AlgorithmsMedium

Implement a JavaScript function that can perform curried sums (e.g., sum(1)(2)(3) or sum(1,2)(3)).

Q6
Delete Nth Node From End of Linked List
Data Structures & AlgorithmsMedium

Create a function which will delete the element in a linked list at a given position starting from the end. The function takes the head of the list and the index (from the end) as input, and returns the head of the updated list.

Q7
React Progress Bar Component
OtherMedium

Implement a progress bar in React. The component receives total_time and interval as props. The progress should update after a fixed time (given interval) such that it reaches 100% exactly within the total_time.

Q8
JavaScript Closures with Examples
Other

Explain what closures are in JavaScript and provide an example of their use.

Q9
JavaScript Prototypes and Inheritance
Other

Explain the concept of prototypes in JavaScript and describe how inheritance works using the prototype chain.

Q10
Implement Array.prototype.reduce Polyfill
OtherMedium

Implement a polyfill for the native JavaScript Array.prototype.reduce method.

Preparation Tips

My personal feedback is not to focus only on topics mentioned by HR for a particular round, but to be ready with any topic within the scope of the role.

ARRISE Solutions (India) | SDE 2 Frontend | Interview experience
arrise solutions logo
Arrise Solutions
SDE 2 FrontendIndia1.5 years
July 20, 202513 reads

Summary

I interviewed for a Frontend Engineer role at ARRISE Solutions in India, going through 3 out of 4 rounds before being rejected due to having less experience (1.5 years) than their requirement (4+ years), particularly in animations.

Full Experience

I was approached by HR for a Frontend Engineer role. The interview process had a total of 4 rounds. I cleared the first 2 rounds, but in the 3rd round, I was rejected because I had less experience than their requirement (they required 4+ years; I have 1.5 years).

Round 1: Technical Screening JavaScript code snippets (easy/med) Polyfills, object manipulation, and general JavaScript/React questions 1 easy DSA (Data Structures & Algorithms) question CSS: Align 3 boxes diagonally (easy level) React: Basics of hooks

Round 2: Machine Coding End-to-end implementation task (easy/med)

Round 3: DSA + LLD 1 medium-level DSA problem Low-Level Design (LLD): Required implementing features with a strong emphasis on animations, which was quite challenging.

Feedback: I was rejected in the 3rd round, mainly because my experience (1.5 years) did not meet their 4+ years cutoff, and they were seeking someone with more hands-on experience, especially in implementing animations.

Interview Questions (1)

Q1
Align 3 Boxes Diagonally
OtherEasy

Given 3 boxes, align them diagonally using CSS.

Have a Arrise Solutions Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Arrise Solutions.