They had 3 questions similar to medium difficulty on leetcode. Also 1 project that was a 4 hour proctored interview where you did a larger project.
Staff Software Engineer Interview Questions
2,609 staff software engineer interview questions shared by candidates
About projects
Problem solving, which will test coding and OOPs as well. Design Behavioral
Here is the JSON file that is needed to be parsed: https://pastebin.com/EJCXLpwa // /* // =========================================================================== // Coding Interview - Part 2 (Onsite) // =========================================================================== // Calm is a subscription business, in this exercise, you will work with a // subscription model and implement a few real business logic cases that // represent how we handle user subscriptions. // This is a continuation of the features you’ve implemented in a previous // interview. Like last time, we’ll be working with the JSON file data model // for subscriptions and sessions. // In this part of the coding problem, you will help develop the algorithm of // a social feature. Creating a Calm Leaderboard! To create the leaderboard, // we will rank users from the longest streak to shortest streak. // Users with the longer streak (consecutive days where they have a session) // ranks higher than those with a shorter streak. The user with the longest // streak is ranked first, and the user with the shortest streak is last. // - The leaderboard should print users in the order of highest rank to lowest // rank, and include their respective streak length. // - We want to be able to see the leaderboard for any given day. The target day // should be configurable via a parameter. // - If there is a tie in streak length, then compare the number of distinct days // in which the user starts a session as a tie breaker. // ===========================================================================
The programming assessment was around building an application that simulated a deck of cards. The architecture assessment was based on implementing a portion of UberEats followed by reviewing a project from my past in which I was the architect on the project.
It was a problem related to distributed systems.
Just an introductory interview: - My experience - What I am looking for - Recent impactful work
find sum of integer in linked list format. follow up with unlimited size and multithread design to solve it.
Create a C++ program converting LLA coordinates to ECEF coordinates
Write some C++ to do coordinate transformation and calculate velocities of the object that the coordinate measurements represent.
Viewing 1471 - 1480 interview questions