
iCIMS Hardware Test / Validation Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 11 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at iCIMS.
Test Engineer
The process was quite long in terms of the total number of steps, but the overall speed was great. There were 5 stages: 1. A general HR phone screening. 2. An online Codility test. 3. A manager phone screening. 4. An online technical screening (phone and shared IDE). 5. An onsite interview. I was kept informed at every stage, and usually got feedback and next steps about 2 days after each previous step. The onsite interview had 3 parts. The first part was with 2 peers, and it was mostly technical questions, but also general questions about working at ICIMS and how the team operates. Then there were 2 separate managerial interviews. Both of these were primarily behavioral/conversational. I had ample time to ask my own questions during each part. All in all, it was a very good process. There was more technical testing than I've encountered before for a lower-level role, but none of the questions felt like "trick" questions or were too textbook-focused. If you practice or are currently working, most of them should be fairly easy.
- Describe the classes, objects, and data you would define to create a room as an application, and explain their interactions.
- Find the first pair of indexes in a given array of Integers whose values sum up to a specified target Integer Sum.
Test Engineer
I started with a Codility test that had 3 coding questions to solve in 2 hours, with one bug fixing question. After that, I had a short 20-minute general phone screening. Then, I had another 90-minute phone interview that was split into two parts: first, they explained the company and asked general behavioral questions, and second, they asked technical questions. The last part was a 3-hour in-person interview where they explained more about the company, and I answered more technical and behavioral questions. The interviewers were really nice and thorough throughout, making it an enjoyable experience.
- Reverse all words in a given sentence string, separated by spaces. For example, if the input is "I am a man", the output should be "man a am I".
Software Test Engineer
I applied through my university's career fair. The recruiter told me to go back and apply online. About a week later, I got an email asking me to take a Codility Test.
- Complete an online test for merge sort.
- Complete an online test for string compression.
- Complete an online test for code correction, fix the code by changing up to three lines.
iCIMS Hardware Test / Validation Engineer Interview Questions
Quoted word for word from iCIMS interview reports.
“Reverse all words in a given sentence string, separated by spaces. For example, if the input is "I am a man", the output should be "man a am I".”
Read reports →“Can you check if two strings are permutations of one another?”
Read reports →“Find the first pair of indexes in a given array of Integers whose values sum up to a specified target Integer Sum.”
Read reports →“Can you explain how you would determine if a given string is a palindrome?”
Read reports →“Describe the classes, objects, and data you would define to create a room as an application, and explain their interactions.”
Read report →“What are your thoughts on salary for this position?”
Read report →“Describe how you'd model a room, its doors, and furniture using objects, and how you'd test its functionalities. Specifically, consider if a door should be an object with its own state (open/closed) or a state within the room object. How would you handle multiple doors in a room? And how would you test these models, ensuring access control based on time and person?”
Read report →“Is there anything you'd like to ask?”
Read report →“Could you tell me about your experience with anagrams?”
Read report →Formats, difficulty and experience
Across all 11 iCIMS interview reports.