Real, anonymous reports from people who interviewed for Software Engineer at GreyOrange, newest first and distilled into what to expect across the loop.
Get your personalized GreyOrange Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
My process started with a virtual call where the interviewer asked me to introduce myself and then quickly moved into Java-focused questioning. I was asked two Java questions where the main task was to reason about what the output would be. After that, I had two basic DSA questions, including one that required using two pointers.
Overall it felt like a straightforward technical screen—more about clear reasoning and getting to the correct output than a long, complex algorithm under pressure. I didn’t end up progressing, and the experience left me with the feeling that the bar was just enough above the basics that one slip mattered.
2 months ago
Average Neutral California City, CA
After a recruiter stage, I ended up doing a take-home assessment that felt like the hardest part of the whole loop. The assignment wasn’t a single problem; it was made up of five different system design scenarios. Each scenario pushed a separate system design principle, and I had to create the data models and the workflow to support the scenarios.
What stood out was that it wasn’t just “draw an architecture.” I had to explain how the system would scale and also cover failure cases—what would happen when things go wrong and how the design would hold up.
3 months ago
Difficult Positive Gurgaon, Haryana
My interview journey felt structured but tough. There were four rounds overall: the first was a bar-raiser style evaluation, then two more rounds were…
4 months ago
Difficult Positive Gurgaon, Haryana
My interview started with a virtual introduction and a walkthrough of my project, then it quickly became hands-on coding and problem solving. In the f…
4 months ago
Difficult Positive United States
My first step was a recruiter screen that lasted about 30 minutes, followed by a 45-minute technical phone screen that felt like a LeetCode-style prob…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Rounds
The interview process typically consists of an initial recruiter screen followed by multiple technical rounds that include coding, system design, and a final HR or managerial discussion. Candidates noted a mix of virtual and in-person interviews, with some experiencing a structured progression through technical evaluations.
Recruiter screenTechnical roundsHR discussion
Technical Assessments
Candidates faced a variety of technical challenges, including coding questions, data structures, algorithms, and system design scenarios that required reasoning about scalability and reliability. The assessments often emphasized practical application and problem-solving over rote memorization.
Coding questionsSystem designData structures
Behavioral & Communication Evaluation
Interviews included discussions about past experiences and how candidates approach problem-solving, with a focus on communication skills and cultural fit. Some candidates felt that their ability to articulate thoughts and collaborate was heavily scrutinized in the later stages.
Behavioral questionsCommunication skillsCultural fit
Difficulty & Expectations
The overall difficulty of the interviews varied, with some candidates finding the technical assessments manageable while others felt the bar was set high, especially in system design and coding completeness. Many noted that finishing solutions was crucial for success.
Difficulty levelCompletenessExpectations
Feedback & Communication Issues
Several candidates reported a lack of timely feedback and communication from the HR team, leading to frustration and uncertainty about their application status. This lack of closure was a common theme in the overall experience.
FeedbackCommunicationCandidate experience
Take-home Assessments
Some candidates completed take-home assessments that involved multiple system design scenarios, which were seen as particularly challenging due to their breadth and the requirement to integrate various design principles. These assessments were viewed as a significant part of the evaluation process.