Semperis logo

Semperis Software Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
84.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Semperis.

Showing 3 of 13
Semperis logo
Semperis

Software Engineer

Engineering · a year ago

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Coding Technical

After a chat with the recruiter, I had to do a Codility test. It had a 2-hour time limit and involved 2 easy tasks that took a while, plus 1 Leetcode hard problem (like 1671). My code worked for the initial tests but failed hidden ones, so I didn't get a score. I'm sure the hiring team is great, but Codility really isn't the way to go for Leetcode hard problems.

Confirmed questions1 question
  • How do you think your colleagues would describe you?
Semperis logo
Semperis

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Offer
Interview formats
Behavioral Technical Coding

The interview process was pretty simple and fast. It had two tech interviews that were really about the job, not like those hard algo questions you see at Google, but more practical stuff. There was also a homework assignment too. It started with a chat with HR and ended with talking about salary and stuff. Everyone was really nice and it was a good time.

Confirmed questions3 questions
  • Can you share your reasons for seeking a new role?
  • Describe your ideal career path or dream job.
  • Explain the inner workings of the C# compiler and Intermediate Language (IL).
Semperis logo
Semperis

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Panel Offer
Interview formats
Technical System Design Coding Behavioral

The interview process was pretty organized and moved fast. First, there was a round with some quick questions to get a feel for my skills. Then, I had a design interview with the company architect, which was a great experience as she was really nice and gave good feedback. The last interview was with the team leaders, and we went over technical questions and did some coding exercises. It was a hands-on part where I could show what I can do. All in all, it felt smooth and welcoming, and I ended up accepting the offer.

Confirmed questions1 question
  • Could you explain the business needs and then walk me through the design you proposed to meet those needs?

Semperis Software Engineer Interview Questions

Quoted word for word from Semperis interview reports.

Explain the inner workings of the C# compiler and Intermediate Language (IL).

Read reports

Tell me about the internals of a programming language.

Read report

Can you understand a given piece of code where it's possible to add prints, run, etc.?

Read report

Formats, difficulty and experience

Across all 13 Semperis interview reports.

Interview formats

Technical 39.4%
Behavioral 30.3%
Coding 24.2%
System Design 6.1%

Interview difficulty

Easy 0%
Average 92.3%
Difficult 7.7%

Candidate experience

Positive 84.6%
Negative 7.7%
Neutral 7.7%