ICEYE logo

ICEYE Interview Questions
& Process

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

Based on 108 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
50% Positive experience

Which role are you interviewing for?

30 roles · 108 reports

Candidate interview experiences

First-hand accounts from people who interviewed at ICEYE.

Showing 4 of 108
ICEYE logo
ICEYE

Staff Engineer

Engineering · half a year ago

Staff Easy Negative experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Onsite Background check Offer
Interview formats
Behavioral Technical Coding

I was initially contacted on LinkedIn by an external recruiter for this Staff Engineer role. The process started with an online interview with them, followed by another online interview with the team lead. After that, I had written communication with the company recruiter. Then came a written technical challenge which involved solving four technical problems and showing prior work, though only two problems would be evaluated. A few weeks later, the external recruiter reached out again, mentioning a new opportunity in the same team and that I'd be an excellent fit if I completed the technical challenge. After submitting the challenge, I had a call with the internal recruiter who shared that the team lead's feedback was "fairly positive". I was then invited for a two-stage, 2-hour in-person interview at their offices in Espoo/Helsinki, with the company covering flights, transfers, and accommodation. The first stage was with the Team Lead and a team member, which felt solution-oriented but still unclear about the exact team needs, possibly due to it being a new team with rapid growth and fluid roles. Willingness to work overtime was emphasized. The second stage was a one-on-one with the Director. This felt more like being talked at, with questions about my experience at X, the difference between engineer levels, my suitability for Finland, and career development, which they stated is based on impact and visibility, not years of experience. It became clear the technical challenge would set my pay-scale, and this interview was to confirm it. Finally, an engineer gave me a tour of the assembly facility.

Confirmed questions8 questions
  • Can you share about your most significant failure?
  • What has been the greatest technical challenge you have encountered?
  • Can you describe a situation where you experienced conflict?
ICEYE logo
ICEYE

Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 5 rounds
Interview process
Recruiter call Take home Technical screen Onsite Panel Presentation
Interview formats
Technical Coding System Design Behavioral Presentation

The process is pretty structured and has a few rounds. First thing you get is an email to sign an NDA, and they won't proceed without it. Then there's a Hiring Manager interview (60 mins). After that, you're given a case study to complete in about a week on your own time. This is followed by a Technical interview (60 mins) and a Soft Engineering Skills interview (60 mins). If you pass those, you'll have an interview with the VP of Spain (60 mins). I got through the task and the subsequent rounds, and they gave me good feedback at each stage. However, I was suddenly rejected after the interview round that followed the task completion. No feedback, no explanation, just ghosted. They expect you to post your solution as a public git repository so they can track your commit history. The technical task involved a docker container that simulates TCP sockets, where you had to read, process, and visualize data, and provide observations on waveform type and behavior. It seems like experience mentioned in forums doesn't matter much to them. Despite saying they offer sponsorship, being an international candidate was a disadvantage in the end. Even with positive discussions, good alignment, and a strong submission, the rejection felt like they preferred an EU-based candidate to avoid sponsorship costs. This is a big red flag for international applicants. If sponsorship or relocation isn't realistic, they shouldn't shortlist non-EU candidates to save everyone time and frustration.

Confirmed questions4 questions
  • Can you discuss your understanding of system design concepts?
  • Were you assisted by AI in completing your submission? Please specify the parts if so.
  • Could you walk through the embedded Linux bring-up process, starting from a bare board from scratch up to running applications?
ICEYE logo
ICEYE

Space Systems Engineer

Engineering · a year ago

Senior Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Take home Onsite
Interview formats
Behavioral Technical Coding

The interview process initially involved a chat with HR and the hiring manager. Then there was another interview with the hiring manager and the division manager. After that, I got a technical assignment to do. Once that was done, I was invited for a final on-site interview in Finland. All in all, the whole process was pretty good and very informative, really giving me a better understanding of how things work at ICEYE. It took about a couple of months from start to finish.

Confirmed questions3 questions
  • Can you tell me about your background, your experience in this industry, and how it relates to this role?
  • Could you share some specific examples of how you've handled situations like conflicts, team management, or problem-solving in the past?
  • We sent over a technical skills assessment that involves analyzing and providing insights into a specific problem.
ICEYE logo
ICEYE

Cloud and Network Engineer

Engineering · a year ago

Mid Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Take home Offer
Interview formats
Behavioral Technical

Applied for a senior Cloud and Network Engineer position. During the initial HR call, they suggested I might be a better fit for a junior or mid-level role and we discussed salary. The HR seemed skeptical about my CV's listed skills, but they did give me an assignment. Despite the job description listing many required skills, the assignment was just a simple Python file to be returned as a zip. I sent it back two days after the interview but didn't get confirmation it was received. The HR who interviewed me was going on holiday soon, so they gave me another contact person. Since I hadn't heard anything about the assignment, I emailed the second contact. Immediately after that email, I got a rejection email within two minutes. There were several red flags throughout the process: 1. The initial negotiation of roles and salary. 2. The HR's skeptical attitude during the interview, focusing more on technical details than candidate input. 3. The lack of specific feedback on why the assignment wasn't successful, just a generic rejection email. 4. The discrepancy between the extensive skills listed in the job description and the simple Python script assignment, especially since a Git repository would better reflect work style.

Confirmed questions1 question
  • Given the numerous responsibilities listed on your CV, how did you manage them all?

ICEYE Interview Questions

Quoted word for word from ICEYE interview reports.

Given only an instantaneous spacecraft position, can you convert Keplerian orbital elements to mean orbital elements?

Read reports

Considering the climate and cultural differences in Finland, are you certain about relocating?

Read reports

Can you code a microservice that fetches storm data from a given API and translates it into satellite instructions?

Read reports

How would you differentiate between a startup and a business?

Read report

What are your thoughts on the use of CFRP in structural engineering?

Read report

What do you think are some positive aspects of Python?

Read report

Could you articulate the distinction between a staff engineer and a junior or senior engineer?

Read report

Could you walk through the embedded Linux bring-up process, starting from a bare board from scratch up to running applications?

Read report

Formats, difficulty and experience

Across all 108 ICEYE interview reports.

Interview formats

Behavioral 46.9%
Technical 32.2%
Coding 7.1%
Presentation 5.7%
Other 4.7%

Interview difficulty

Easy 28.7%
Average 58.3%
Difficult 13%

Candidate experience

Neutral 9.3%
Positive 50%
Negative 40.7%

Reports by job function

Engineering 59
Operations 22
HR 8
Sales 6
Marketing 3
Analytics 3