iDirect logo

iDirect Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
44.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at iDirect.

Showing 3 of 10
iDirect logo
iDirect

Senior Software Engineer

Engineering · more than a year ago

Senior Easy Negative experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Technical Behavioral

I applied online for a embedded developer position and I was contacted by a recruiter and a phone interview was setup within a week. The person conducting the interview called me at the date and time agreed upon and we had an hour long phone screening. Although, the job was for an experienced senior level engineer, my feeling was that the interviewer himself did not have the domain expertise on embedded development to conduct the interview. He, instead veered off to other topics ranging from java/C++ questions, OS fundamentals, database etc. In the end, I did not have a chance to speak about any of my projects or talk about my knowledge of embedded development at all. It was a complete waste of my time.

Confirmed questions1 question
  • None were difficult questions, but the the shear amount of idiocy into some of these questions being asked wanted me to hang up and end the conversation right there.
iDirect logo
iDirect

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 3 rounds
Interview process
Phone screen Onsite Offer
Interview formats
Technical Coding Behavioral

So, the interview process started with a surprise phone screen, it was super brief and I wasn't expecting it at all before getting a confirmation email. Luckily, I must have done okay because they invited me for an onsite interview. The onsite part was actually really good. First, I had interviews with two of my potential peers, and they really focused on my algorithmic skills. After that, I met with the manager, who was really encouraging. I felt like I did alright. About a month later, they called me and offered me the job. The work culture seemed really professional. They emphasized taking initiative and learning new things. The team seemed very strong in their core skills. I was told that they encourage you to pick projects you like, which means you're basically responsible for everything from initial design to detailed design, coding, and testing. They also mentioned they pay close attention to programming standards, wanting employees to write code that's scalable, reusable, and object-oriented. It all sounds true.

Confirmed questions1 question
  • Can you explain how the GMP library handles large numbers internally?
iDirect logo
iDirect

Software Engineer

Engineering

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite Group Background check Offer
Interview formats
Technical Behavioral

The initial phone interview was conducted by both the department manager and director. It focused entirely on technical knowledge, and they were understanding of me being a recent graduate. I was then confirmed for a 1:1 interview immediately after the phone screen. The 1:1 interview involved eight people from the department, all in different roles. All questions directly related to the job and were based on my resume, covering everything listed there. There was also a one-hour lunch break with the Director. Ultimately, I wasn't selected, but I have no regrets and thought it was a good company overall.

Confirmed questions2 questions
  • Could you discuss networking concepts like routers, VLANs, and DHCP?
  • Do you have any questions about our company?

iDirect Software Engineer Interview Questions

Quoted word for word from iDirect interview reports.

How would you shift all the zeroes in an array to the end?

Read reports

Can you explain how the GMP library handles large numbers internally?

Read reports

Can you explain general Object-Oriented Programming concepts?

Read report

Could you discuss networking concepts like routers, VLANs, and DHCP?

Read report

Formats, difficulty and experience

Across all 10 iDirect interview reports.

Interview formats

Technical 47.6%
Behavioral 33.3%
Coding 19%

Interview difficulty

Easy 20%
Average 70%
Difficult 10%

Candidate experience

Positive 44.4%
Neutral 33.3%
Negative 22.2%