ICU Medical India
Built from 1 candidate report with 2 first-hand accounts, covering 2020-21.
Hiring process
Roles: Graduate Engineer Trainee, Embedded Software Developer2020-21 · Placement
- 1
Online test
Written test40 mineasySection Qs Min Topics Logical reasoning - - logical reasoning DSA MCQs - - data structures, algorithms C/C++ · time and space complexity · OOP · data structures
One account: 40-minute MCQ on C/C++, complexity, OOP. Other: logical reasoning plus DSA MCQs, rated easy.
- 2
Technical interview
mediumarrays · constructors · C vs C++ · stack and linked list · bit manipulation · file handling · malloc and calloc · structs and unions · pointers
One account had two interviewers. The embedded role account had to compile and run code; rated moderate.
- 3
HR interview
self introduction · research field · company work overview
Described as nothing much.
Advice from candidates
2 pieces of advice, in their own words. Names removed.
Don’t just focus on answering questions. Show them your thought process also. In this way, if you get stuck somewhere, they will help you.
Round 2 · 2020-21
Start Coding Programs if you don't know how to code in Python/C++.
general · 2020-21
Question patterns reported
The kind of problem, not the problem itself. Our practice questions are written to match these patterns.
- Technicalsum first n numbers incl. via constructor
- Technicalbit masking program
- TechnicalFibonacci program
- Technicalfile handling program compiled and run