Ironclad logo

Ironclad Software Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
47.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ironclad.

Showing 3 of 23
Ironclad logo
Ironclad

Software Engineer

Engineering · nearly a year ago

Staff Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding

The interview process involved a technical screen. The team is testing a new coding platform, which caused some technical difficulties for about 30 minutes, requiring troubleshooting with an IT partner. The coding assessment was scheduled for an hour, but the candidate initially thought it was two hours. The candidate felt an additional 30 minutes would have been helpful to complete the solution and test cases. The candidate suggested that for senior positions, more time should be allocated to coding assessments to allow engineers to better showcase their skills, rather than focusing on algorithmic coding trivia in a timed test.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Ironclad logo
Ironclad

Software Engineer

Engineering

Mid Average Negative experience No offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Presentation
Interview formats
Technical Coding Behavioral System Design Presentation

So Ironclad's interview loop is a bit more involved than what you usually see in Silicon Valley. It starts with a recruiter call. If that goes well, you'll chat with the Hiring Manager. After that, there's a technical screen where they'll likely give you a coding question, and they really like to use Typescript, so be ready for that and to explain your thought process. Then comes the panel interviews. First, they'll actually demo Ironclad to you, which is pretty cool because it's a niche product, and it gives you a good feel for the user experience and how the app performs. The panel itself includes a standard behavioral interview and a systems design interview. The unique part of the panel is the Technical Project, where you have about 1.5 hours to build a simple product. Don't expect to finish it, just focus on outlining the main parts and filling in the important details. Afterwards, you'll discuss your solution with an interviewer and answer their questions.

Confirmed questions3 questions
  • Could you implement a function to retrieve all results for a specific query using the provided search signature, and then add a decorator to filter search results?
  • Can you debug an ETL pipeline for Ironclad data synchronization, explaining the causes for duplicated and missing records?
  • Please develop a CRUD application with a web interface to manage a user database containing personal information.
Ironclad logo
Ironclad

Software Engineer

Engineering

Entry Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Coding Presentation Behavioral

My Journey with Ironclad started with a call with a recruiter. After the phone screen, I moved on to a short coding round with a software engineer on the team. It was about an hour long and was a pretty fun, typical coding round. I got to spend time chatting with the engineer after and hear their perspective on IC. I was approved to move on to the onsite round. There were three sections -- a demo of the product, a chat with the Director of Eng, and a coding project (took the most amount of time). A unique thing that IC did was the demo. All other companies I did had their onsite very focused on coding/technical knowledge. I really liked being able to see what the team was building and being able to see the employees get excited about what they've built and where they see the product going. The chat with the Director was just that, a conversation about problem solving process, what we find valuable while working on a team, and what the future of IC could be. The project was a little nerve wracking at first. It was about 2.5 hours to code/come up with solutions for a larger problem statement given. After the 2.5 hours, there was a 30min debrief where I was able to go over my code, explain what I was thinking and also talking about what I was planning to do for the next steps. This was a great feel for what a code review could look like and felt very collaborative. After receiving an offer, I also had the chance to speak with their COO. It was an amazing opportunity and showed me the care they put into forming a good team.

Confirmed questions1 question
  • The interview process is not a leetcode style interview process.

Ironclad Software Engineer Interview Questions

Quoted word for word from Ironclad interview reports.

Could you implement a function to retrieve all results for a specific query using the provided search signature, and then add a decorator to filter search results?

Read reports

How would you create a counter to show the number of cards left?

Read reports

Given a full class with empty methods, complete the methods based on the specified requirements.

Read reports

Can you keep track of a shuffled deck of 52 cards and a hand of 5 cards?

Read report

Can you explain why this function is causing logical errors?

Read report

Can you debug an ETL pipeline for Ironclad data synchronization, explaining the causes for duplicated and missing records?

Read report

Formats, difficulty and experience

Across all 23 Ironclad interview reports.

Interview formats

Coding 32.3%
Technical 27.4%
Behavioral 19.4%
System Design 14.5%
Presentation 4.8%

Interview difficulty

Easy 13%
Average 73.9%
Difficult 13%

Candidate experience

Negative 39.1%
Positive 47.8%
Neutral 13%