Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Manulife

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Manulife reviews | Manulife jobs | Manulife salaries | Manulife benefits | Manulife conversations
      Manulife interviewsManulife Embedded Software Engineer interviewsManulife interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Embedded Software Engineer Interview

      Aug 5, 2025
      Anonymous Interview Candidate
      Bengaluru
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. I interviewed at Manulife (Bengaluru) in Sep 2024

      Interview

      Of course. Here is a detailed description of a typical interview process for a professional role, such as a software engineer, in a corporate environment. The process is designed to be a two-way evaluation: the company assesses your skills and fit, and you assess if the company and role are right for you. The process can be broken down into several distinct stages: Stage 1: Application and Resume Screening How it starts: You apply for a job through a company's career portal, a job board like LinkedIn or Naukri, a campus placement, or through a referral. What happens: Automated Screening: Your resume is often first parsed by an Application Tracking System (ATS). This software scans for keywords related to the job description (e.g., "C++", "RTOS", "Python", "Agile"). This is why tailoring your resume to the job description is crucial. Human Screening: A recruiter or HR personnel reviews the resumes that pass the ATS filter to create a shortlist of the most promising candidates. Stage 2: The HR / Recruiter Screening Call Purpose: This is a preliminary check to ensure you meet the basic requirements and to gauge your interest and personality. Format: A short phone or video call (typically 15-30 minutes). Common Topics: Confirmation of your background and experience from your resume. Why you are interested in this specific role and company. A brief overview of the role, team, and company culture. Your salary expectations and notice period. An opportunity for you to ask initial questions. Stage 3: Technical Assessment / Skills Test Purpose: To verify your core technical abilities before you speak with the hiring team. The format varies significantly depending on the role. Common Formats for a Software Engineer: Online Coding Challenge: You'll be sent a link to a platform like HackerRank, Codility, or LeetCode to solve one or more programming problems within a time limit. Take-Home Assignment: You are given a small project or a problem to solve over a few days. This tests your approach to a real-world problem, code quality, and documentation. Live Coding Session: A short, supervised coding session with an engineer. Stage 4: Technical Interview Rounds Purpose: To conduct a deep dive into your technical expertise and problem-solving skills. There are often 2-3 rounds. Who you'll meet: The Hiring Manager, senior engineers, and potential future teammates. Common Activities: Problem-Solving: Whiteboarding or live coding to solve complex algorithmic problems (e.g., data structures, algorithms). System Design: High-level questions about designing a system or a feature (e.g., "How would you design a food delivery app?"). Domain-Specific Questions: For an embedded role, this would include questions on C/C++, microcontrollers, memory management, operating systems (RTOS), and hardware-software interaction. Project Deep Dive: You will be asked to explain your past projects in detail, including the challenges you faced and the technical decisions you made. Stage 5: The Behavioral / Managerial Round Purpose: To assess your soft skills, work ethic, and cultural fit. This round focuses on how you work, not just what you can do. Who you'll meet: The Hiring Manager or a senior leader. Format: Questions are often based on the STAR method (Situation, Task, Action, Result). "Tell me about a time you had a conflict with a coworker." "Describe a challenging project and how you handled it." "How do you deal with tight deadlines and changing priorities?" Stage 6: The Final / Leadership Round (Bar Raiser) Purpose: This is a final check, often with a senior manager or director from a different department. They provide an unbiased, high-level assessment of your potential and alignment with the company's core values. Focus: Your long-term career goals, your understanding of the industry, and your ability to think strategically. Stage 7: Reference Checks and Offer Reference Checks: The company may ask for contact details of your previous managers to verify your employment and performance. The Offer: If all goes well, HR will contact you (usually by phone first) to extend a job offer. This is followed by a formal offer letter detailing the salary, benefits, start date, and other terms. This is also the stage where any salary negotiation happens.

      Interview questions [1]

      Question 1

      Tell me about the most complex technical bug you've had to debug
      Answer question