Expicient logo

Expicient Software Engineer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
75% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Expicient.

Showing 3 of 5
Expicient logo
Expicient

Software Engineer

Engineering · more than a year ago

Entry Average No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Presentation
Interview formats
Behavioral Technical Coding Presentation

I first met them at a career fair and got an on-campus interview offer. The on-campus interview had two rounds. The first round included behavioral questions and some simple technical questions like differentiating between a web app and a server app, and a math problem (power(6,6)). They emphasized the travel requirement for the job and asked specific questions based on my resume experience. The second round was a brain teaser, for example, the classic light bulb and switch puzzle. After that, I had another on-site interview, which was a bit unusual. It started with some casual conversation, then they only asked for a bubble sort implementation, which surprised me as I expected more technical questions. Later, we scheduled a web session to discuss a project I had worked on. The interviewer was late, which wasn't a great impression. Interestingly, they also asked for my suggestions on their interview process, which caught me off guard.

Confirmed questions1 question
  • Can you solve the puzzle about the light bulbs and switches?
Expicient logo
Expicient

Software Engineer

Engineering

Entry Average Positive experience Accept offer 4 rounds
Interview process
Take home Technical screen Presentation Offer
Interview formats
Technical Coding Presentation

So first there was this written test, it had some logical reasoning, quant, and programming language questions. After I passed that, the interviews began. The first interview had basic questions on Java, C, and C++. Then came the second phase, where they asked about my project (definitely study your project well). After passing the second round, it was the final round. They asked me to pick a topic for a presentation and gave me about 30 minutes to prepare. My presentation was short, only 10 minutes, and then they asked me some questions about it. About 30 minutes after that, they told me I got selected.

Confirmed questions1 question
  • Could you give a presentation on a topic you choose?
Expicient logo
Expicient

Software Engineer

Engineering

Mid Average Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Technical

There was one round of technical questions where they asked about technologies I'm familiar with. The questions were of medium difficulty, and they expected good answers.

Confirmed questions1 question
  • Can you explain what a constructor is and the different types of constructors?

Expicient Software Engineer Interview Questions

Quoted word for word from Expicient interview reports.

Can you explain what a constructor is and the different types of constructors?

Read reports

Can you solve the puzzle about the light bulbs and switches?

Read reports

Formats, difficulty and experience

Across all 5 Expicient interview reports.

Interview formats

Technical 41.7%
Behavioral 25%
Coding 16.7%
Presentation 16.7%

Interview difficulty

Easy 40%
Average 60%
Difficult 0%

Candidate experience

Positive 75%
Negative 25%