
i4DM Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 9 interview experiences Β· FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at i4DM.
Software Engineer
I had a phone screen, then a video panel interview with i4dm staff. After that, their client conducted a panel interview. I received a benefits letter after the second interview, which I initially thought was an offer, but Emma clarified it wasn't. The client then interviewed me. I thought it went well, but I never heard back. It's funny because during the first panel interview, they said they don't ghost applicants. I chased them for updates for two months. Then, out of the blue, they called after two months to schedule another interview with the same client who had already interviewed me. Their practices seem very suspicious, like a fly-by-night operation.
- Can you tell me about a technical question you had regarding file formats?
Software Developer
Don't bother with this one. It was a bizarre experience. I know there's resume farmers out there and it felt like that when applying, but since I've worked federal contracts I gave it a shot and they offered an interview. Usual types of questions were asked. The interviewers felt very disconnected and often forgot what company I was interviewing for and what company they even worked for. Very strange. They tell you you're interviewing for several new contracts at the VA, at a time when the VA is actively cutting contracts and personnel. Then they say they're not going to ghost you (odd thing to say π©), and then they ghost you. I'm not sure what the scam is honestly but it's fishy.
- What's your social security number?
Software Engineer
The interview process was really smooth and communication was top-notch. I got contacted pretty much right after applying and was asked to do a technical assessment. After I finished that, they set up an interview and everyone there knew a lot about the job. All the interviews after that were great too. I can't say enough good things about how awesome this company is, especially their interview process.
- Can you elaborate on your previous projects?
i4DM Software Engineer Interview Questions
Quoted word for word from i4DM interview reports.
βWrite sql code to get a count of customers by city using a window (or aggregate) function ordered by CustomerCount. Assume two tables Customer and CustomerAddress and a customer may have multiple addresses in multiple cities. Primary Key is CustomerID.β
Read reports ββHow would you best determine the distance between two points given their latitude and longitude?β
Read reports ββWhat are SQL Injections?β
Read reports ββA user is developing an application using Node.js. In the application, they want to listen to events, which function can be used? (Multiple choice question)β
Read reports ββWhat does the following code snippet do? async function MyAsyncFunction() { let result = await Promise.resolve('Name Of Sample Object'); } (Multiple choice question)β
Read report ββCould you explain what abstract classes are?β
Read report ββWhat's your social security number?β
Read report ββCan you describe the Page Life cycle?β
Read report ββA user has contacted you with a question about why a message pops up and prohibits them from executing a specific function. Off the top of your head, you donβt know. How do you find the answer and how would you respond to the user?β
Read report βFormats, difficulty and experience
Across all 9 i4DM interview reports.