Skip to content
dronacharya.ai

ICU Medical India

PlacementEmbeddedSoftware

Built from 1 candidate report with 2 first-hand accounts, covering 2020-21.

Hiring process

Roles: Graduate Engineer Trainee, Embedded Software Developer

2020-21 · Placement

  1. 1

    Online test

    Written test
    40 mineasy
    SectionQsTopics
    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. 2

    Technical interview

    medium

    arrays · 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. 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