
CMiC Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 16 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at CMiC.
Software Engineer
The application process includes a test on an external platform, then a quick HR interview. After that, there's a first-round interview with a developer and a second round with a team lead. Unfortunately, they don't give any feedback at any point, making it tough to know how you did or what to fix.
- Could you explain abstraction in Flutter?
Software Engineer - Front End
The interview was for a Software Engineer-Front End role focusing on ReactJS. The first round, lasting about an hour, involved using a third-party browser-based application that records your entire screen, microphone, and webcam. The initial question was about JS events (Custom Events), followed by multiple-choice questions on JS and React. No online documentation was allowed.
- Code Custom Events in JavaScript.
- Answer multiple choice questions on JS and React, like identifying correct function definitions and outputs.
Software Engineer
I completed an online assessment on a platform not affiliated with the company. This assessment included multiple-choice questions and one or two coding challenges that were comparable to LeetCode medium difficulty. Even though I got all the test cases to pass for the coding parts and felt confident about my MCQ answers, I didn't advance to the next stage. It's a bit odd because this position has been open on LinkedIn for several months, making me question if they are genuinely looking to hire.
- LeetCode questions
- SQL questions
- Java Core concepts
CMiC Software Engineer Interview Questions
Quoted word for word from CMiC interview reports.
“What are the basics of Java?”
Read reports →“Can you explain the basics of Java and Javascript?”
Read reports →“Can you explain polymorphism and also tell me what JSP is?”
Read reports →“Could you explain abstraction in Flutter?”
Read reports →“What are some concepts in Java?”
Read report →“Can you solve the code?”
Read report →“Can you explain polymorphism and inheritance?”
Read report →“Could you explain basic REST concepts?”
Read report →“And basic OOP principles?”
Read report →Formats, difficulty and experience
Across all 16 CMiC interview reports.