Cubic logo

Cubic Interview Questions
& Process

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

Based on 210 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
60.3% Positive experience

Which role are you interviewing for?

30 roles · 210 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Cubic.

Showing 4 of 210
Cubic logo
Cubic

Senior Automation Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

HR first talked to me on a call, asked for my details on technology and experience, and mentioned the role is for UiPath RPA + Python. The first technical round was online, and I solved a problem they gave me. The interviewer seemed unsure about the hiring needs. Later that day, HR called with positive feedback and to schedule the next round. Two days later, HR called again, saying there might be just one more round, but it would be face-to-face. I agreed, and since I was sick, I travelled to Hyderabad for the second round, which was with the hiring manager. In this round, the manager discussed automation with Python, building testing frameworks in Python, and controlling hardware with Python, none of which were mentioned before. This didn't match my resume. They had my profile all along but only realized my skills didn't fit their needs during the hiring manager round, after I travelled 500 km. The hiring process was poor, with a lack of clarity on requirements. What could have been clarified early on took too long. The hiring manager, the first interviewer, and HR were not aligned. It seems only the hiring manager knew the actual requirement, and others were just following along. It was a complete waste of time and effort.

Confirmed questions1 question
  • Could you elaborate on using Python for hardware testing, calibration, and building frameworks in Python?
Cubic logo
Cubic

Quality Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Other

Going through the three stages of interviews was quite something. In the second stage, my potential manager shared a really downbeat view, saying the company was pretty much ruined by recent board changes and the Cubic acquisition. They felt it wasn't worth working here anymore, which made me wonder about the company culture. I was pretty surprised by how honest they were. Even after that, I went ahead with the final interview. But then, after waiting over two weeks, I just got a LinkedIn message saying, 'We chose someone else.' No feedback, no reason, just a clear sign of how poor their professional communication was. It felt disrespectful and frustrating.

Confirmed questions2 questions
  • Tell me about your experience in the quality environment.
  • What are your thoughts on the general quality environment?
Cubic logo
Cubic

Java Developer

Engineering · a year ago

Mid Difficult Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Technical Coding Behavioral

Got a call from a recruiter about a Java developer opening. First, I had a technical interview for about an hour. A few days later, the recruiter let me know they wanted to move forward and that the next interview would be on-site with a small exercise. I went in at 11 am and was given a pretty challenging exercise which I worked on until 3 pm. Then I had to present my work and explain my thought process, which took another hour. During my explanation, one interviewer abruptly left, which felt like a rejection. I stayed for another hour with the remaining interviewer, discussing company policies and asking basic questions about me. I left after that, and after a few weeks, the recruiter called to inform me I was rejected. Overall, it was a lengthy process; while I don't mind on-site interviews, this one lasted almost a full workday, which felt like a waste of time.

Confirmed questions1 question
  • What's the difference between .equals() and == in Java?
Cubic logo
Cubic

Systems Engineer

Engineering · more than a year ago

Entry Easy Positive experience No offer 4 rounds
Interview process
Onsite Group Presentation Panel
Interview formats
Group Presentation Behavioral Technical

It was a physical screening process on-site. We started with an initial introduction, then interviewees were split into two groups. The first was a general easy 'fun' group exercise. The second exercise involved teams coming up with a solution to a basic transport issue and presenting it. There was a break with snacks and a visit to the labs, which was interesting. Finally, there was a panel interview with 2 systems engineers that lasted 10-20 minutes and was based on my resume.

Confirmed questions7 questions
  • Tell me about your resume details.
  • What are you good at?
  • What are your areas for improvement?

Cubic Interview Questions

Quoted word for word from Cubic interview reports.

What's the difference between a const pointer and a pointer to a constant?

Read reports

Can you find the element that comes before the last one in a LinkedList?

Read reports

Regarding C#, if you have a try-catch block with a finally clause, when exactly does the finally block get executed?

Read reports

Given two ropes that each take exactly one hour to burn completely, but burn at non-constant rates, and a lighter, how can you measure exactly 45 minutes?

Read reports

Regarding strings, why are they immutable, and how can one create their own immutable class?

Read report

Can you identify the syntax error in this SQL script and point out any other issues with the query?

Read report

What if the producer wanted to remove 'paper' from rock paper scissors, how would you adjust the game balance?

Read report

Regarding the physical part shown, what material is it made of and what was the manufacturing process used?

Read report

Could you define what a system is and outline its parts, while also clarifying the distinction between physical and logical system components?

Read report

Formats, difficulty and experience

Across all 210 Cubic interview reports.

Interview formats

Behavioral 46.8%
Technical 38%
Coding 7.3%
Presentation 3.2%
Group 2.4%

Interview difficulty

Easy 25.7%
Average 63.3%
Difficult 11%

Candidate experience

Positive 60.3%
Neutral 19.1%
Negative 20.6%

Reports by job function

Engineering 120
Operations 35
Finance 11
Analytics 11
Other 11
Design 6