falconx logo

Falconx Interviews

2 experiences58 reads5 questions50% success rate
SWE @ FalconX Interview | August 2025 | Offer | NYC
falconx logo
Falconx
ui engineernyc5 yearsOffer
August 21, 202516 reads

Summary

I recently had the opportunity to interview with FalconX for a UI Engineer position in NYC. After a series of rounds including HR screenings, a design challenge, and technical discussions about my past projects, I was invited to a live coding session on HackerRank. I was happy to receive an offer with a competitive salary and additional benefits.

Full Experience

My interview process with FalconX started with a few HR rounds to discuss my background and reasons for switching jobs. The second round was with the team manager, where they asked about my experience managing large workloads and my JavaScript skills. The third round was a design challenge where I had to create a hotel booking system, and they provided a whiteboard link for this. In the fourth round, they focused on my past projects, asking about state management in UI apps, how Redux works, and the libraries I've used in JavaScript. The fifth round was about company fit and collaboration with designers using Figma. The final round was a live HackerRank session where I had to debug a weather app, handle state resets, and display the correct city based on user input. I was happy to receive an offer with a competitive salary and additional benefits.

Interview Questions (1)

Q1
Debug a Weather App with React
Data Structures & AlgorithmsMedium

In this HackerRank task, I was asked to debug a weather app. The endpoint returns some data, and I had to display it based on specific conditions. Additionally, I needed to reset the React state and handle user input where the user types a city and submits it, displaying the correct city based on their search.

FalconX || Senior Software Engineer Role || July 2024
falconx logo
Falconx
senior software engineer5 yearsRejected
July 28, 202442 reads

Summary

I interviewed for a Senior Software Engineer role at FalconX in July 2024, undergoing two rounds focused on Data Structures & Algorithms and Low-Level Design. Despite progressing through the rounds, I ultimately received a rejection.

Full Experience

I recently interviewed for a Senior Software Engineer (SSE) role at FalconX in July 2024. I have 5 years of experience.

Round 1: DSA

In the first round, I was expected to write working code on their platform. The first question I faced was Daily Temperatures. I started by explaining the brute force approach, then moved on to the optimized solution. I successfully solved the question and wrote working code, which took about 45 minutes of the interview.

The second question was Best Time to Buy and Sell Stock with K Transactions. I explained the recursive approach and began writing the code. However, my time was up, exceeding by 5 minutes, so the interviewer concluded the round. I was informed that I would progress to the next stage.

Round 2: DSA + LLD

This round also required me to write working code on their platform for the DSA question. The first question was a variation of Longest Common Subsequence (LCS), where I needed to print the actual LCS string, not just its length. Initially, I didn't realize the requirement to print the actual string. I explained the recursive and tabulation approaches to the interviewer and started coding.

Midway through, I recognized that I needed to print the string, which took a little time to figure out. After discussing with the interviewer, I managed to write the code for it. While writing the code, I introduced a typo that consumed some time to debug, and I even needed some help from the interviewer as I became anxious with the ticking clock. Fortunately, the bug was found, and the test cases provided by the interviewer passed.

The interviewer was very kind and gave me an extra 20 minutes since the first question took a significant amount of time. The second question was an LLD of a library management system. The interviewer primarily wanted me to discuss the structure of classes and models and code only the structure, without requiring a fully working application. I was able to write the code structure, and while it might have contained a few mistakes, the interviewer was supportive.

After completing Round 2, I unfortunately received a rejection. I didn't get specific feedback from the recruiter about the exact reasons. I suspect a few possibilities:

  • The minimum experience for the SSE role was 5 years, and perhaps there were stronger candidates with more experience in the pipeline. Many of the interviewers themselves were SSEs with over 10 years of experience.
  • My coding speed was somewhat slow.
  • My debugging skills could be improved. I found myself getting anxious when my code wasn't working, especially with the time constraint, and I realize I need to calmly debug in such situations.

Interview Questions (4)

Q1
Daily Temperatures
Data Structures & AlgorithmsMedium

The problem asks to calculate for each day, how many days you have to wait until a warmer temperature. If there is no future day for which this is possible, put 0 instead.

Q2
Best Time to Buy and Sell Stock IV
Data Structures & AlgorithmsHard

You are given an integer array prices where prices[i] is the price of a given stock on the i-th day. You are also given an integer k. Find the maximum profit you can achieve. You may complete at most k transactions.

Q3
Longest Common Subsequence (Print String)
Data Structures & AlgorithmsMedium

Find the Longest Common Subsequence (LCS) of two given strings, and print the actual subsequence string, not just its length.

Q4
Design Library Management System
System Design

Design a library management system. The discussion focused on the structure of classes and models, and coding this structure. No working code was required.

Have a Falconx 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 Falconx.