Premium Employer

i

This company page is being actively managed by HCLTech Team. If you also belong to the team, you can get access from here

HCLTech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

HCLTech Embedded Software Engineer Interview Questions, Process, and Tips

Updated 21 Nov 2024

Top HCLTech Embedded Software Engineer Interview Questions and Answers

View all 9 questions

HCLTech Embedded Software Engineer Interview Experiences

8 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Bare metal code for blinking an LED,
  • Ans. 

    Blinking an LED using bare metal code involves directly manipulating hardware registers without an operating system.

    • Access the GPIO register for the specific pin connected to the LED

    • Set the pin as an output

    • Toggle the pin state at regular intervals to create the blinking effect

  • Answered by AI
  • Q2. Different types of pointers, volatile variable, storage classes, Static and extern keywords, ISR,
  • Ans. 

    Different types of pointers, volatile variable, storage classes, Static and extern keywords, ISR

    • Pointers: Null pointer, void pointer, function pointer

    • Volatile variable: Used to indicate that a variable may be changed by external factors

    • Storage classes: auto, register, static, extern

    • Static keyword: Used to declare variables that are only accessible within the same file

    • Extern keyword: Used to declare variables that are d...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Find nth largest number in a jumbled array
  • Ans. 

    Use sorting to find the nth largest number in a jumbled array.

    • Sort the array in descending order.

    • Access the nth element in the sorted array to find the nth largest number.

  • Answered by AI
  • Q2. Deeper questions on static, compilation

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Bitwise operators
  • Q2. RTOS conecpts questions

Embedded Software Engineer Interview Questions Asked at Other Companies

asked in Aptiv
Q1. 3. 1)Do you know about Autosar. 2)define function definition and ... read more
asked in Cyient
Q2. Introduction. Difference between Embedded Systems and Embedded so ... read more
asked in Cyient
Q3. 1) which microcontroller you have used in Academics?
Q4. What is conductor, insulator and semi conductor?
asked in HCLTech
Q5. 3. How to enter if and else at the same time
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Why you choose HCl
  • Ans. 

    I chose HCl for its versatility and effectiveness in various applications.

    • HCl is commonly used in industries such as pharmaceuticals, food processing, and chemical manufacturing.

    • It is a strong acid that can be used for pH control, cleaning, and as a catalyst in chemical reactions.

    • HCl is also used in the production of PVC, fertilizers, and dyes.

    • Its ability to dissolve metals makes it useful in metal cleaning and etching

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong in your basics
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. C programming memory structure
  • Ans. 

    C programming memory structure involves stack, heap, data, and code segments.

    • Stack: Used for local variables and function call management.

    • Heap: Used for dynamic memory allocation.

    • Data: Contains global and static variables.

    • Code: Contains the program's executable code.

  • Answered by AI
  • Q2. Storage class in c
  • Ans. 

    Storage classes in C define the scope and lifetime of variables.

    • There are four storage classes in C: auto, register, static, and extern.

    • Auto variables are stored in the stack and have local scope.

    • Register variables are stored in CPU registers for faster access.

    • Static variables retain their value between function calls.

    • Extern variables are declared in one file and can be accessed in another file.

  • Answered by AI

Skills evaluated in this interview

HCLTech interview questions for designations

 Embedded Engineer

 (3)

 Embedded Software Developer

 (3)

 Embedded Systems Engineer

 (3)

 Embedded Developer

 (2)

 Software Engineer

 (298)

 Senior Software Engineer

 (111)

 Associate Software Engineer

 (16)

 Software Development Engineer

 (8)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Nov 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Basic c programming question
  • Q2. Logic question and bit manipulation

Get interview-ready with Top HCLTech Interview Questions

I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. 1,. volatile keyword
  • Q2. 2. Difference between structure and union
  • Ans. 

    Structure is a collection of variables of different data types while union is a collection of variables of same data type.

    • Structure allocates memory for all its variables while union allocates memory for only one variable at a time.

    • Structure is used when we want to store different types of data while union is used when we want to store only one type of data at a time.

    • Structure is accessed using dot (.) operator while u...

  • Answered by AI
  • Q3. 3. How to enter if and else at the same time
  • Ans. 

    It is not possible to enter if and else at the same time in a programming language.

    • If and else are conditional statements that are mutually exclusive.

    • They are used to execute different blocks of code based on a condition.

    • To execute multiple blocks of code simultaneously, you can use nested if-else statements or logical operators.

  • Answered by AI
  • Q4. Program to find factorial of a number
  • Ans. 

    Program to find factorial of a number

    • Use a loop to multiply the number with all the numbers less than it

    • Handle the case when the number is 0 or 1 separately

    • Use recursion to find factorial of a number

  • Answered by AI
  • Q5. Explain recursion with an example
  • Ans. 

    Recursion is a process where a function calls itself until a base condition is met.

    • Recursion involves breaking down a problem into smaller subproblems and solving them recursively

    • It requires a base case to stop the recursion and prevent infinite looping

    • Example: Factorial function - n! = n * (n-1)!, where the function calls itself with n-1 until n=1

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough with the C programming basics.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. They asked about all protocols,vector tools,project and analysis and some of traceability tools

Interview Preparation Tips

Interview preparation tips for other job seekers - It’s really very good in processing about structure which they follow in panel
And it’s really giving a good time to give an interview
Then totally depends on us about how confident we are giving a interview

I applied via Naukri.com and was interviewed in Dec 2019. There were 5 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. I was selected for the Largest Aircraft manufacturing company in world, hence the interview process was harder then expected. My advice is to be very confident with what knowledge you have and represent yo...
  • Q2. Be very firm with C Programming, be 100% prepared with one of the language.
  • Q3. I2C and SPI are the key Communication protocols which you should look out for.
  • Q4. Interview without question on Hardware for Embedded Engineer is incomplete, give a matured answer (which comes by experience) which makes interviewer get more confident on you. Be prepared with minimum 3 m...
  • Q5. Go with good knowledge on Sensors, interfacing sensors, interrupts, polling and ADC

Interview questions from similar companies

I applied via Referral and was interviewed before Jan 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Java questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic questions

I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Aptitude Test 

My resume

Round 3 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Q2. What are your strengths and weaknesses?
  • Q3. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - I like the it companies and technologies
Contribute & help others!
anonymous
You can choose to be anonymous

HCLTech Interview FAQs

How many rounds are there in HCLTech Embedded Software Engineer interview?
HCLTech interview process usually has 1-2 rounds. The most common rounds in the HCLTech interview process are Technical, Resume Shortlist and HR.
How to prepare for HCLTech Embedded Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HCLTech. The most common topics and skills that interviewers at HCLTech expect are Embedded C, Embedded Software, Software Engineering, I2C and SPI.
What are the top questions asked in HCLTech Embedded Software Engineer interview?

Some of the top questions asked at the HCLTech Embedded Software Engineer interview -

  1. 3. How to enter if and else at the same t...read more
  2. 2. Difference between structure and un...read more
  3. Different types of pointers, volatile variable, storage classes, Static and ext...read more

Recently Viewed

LIST OF COMPANIES

Discover companies

Find best workplace

INTERVIEWS

Einfochips

No Interviews

INTERVIEWS

Sedemac Mechatronics

No Interviews

INTERVIEWS

Sedemac Mechatronics

No Interviews

INTERVIEWS

embedUR Systems

No Interviews

INTERVIEWS

Hewlett Packard Enterprise

No Interviews

INTERVIEWS

UPL

No Interviews

INTERVIEWS

Sedemac Mechatronics

No Interviews

INTERVIEWS

RSPL Group

No Interviews

INTERVIEWS

Hewlett Packard Enterprise

No Interviews

Tell us how to improve this page.

HCLTech Embedded Software Engineer Interview Process

based on 5 interviews

2 Interview rounds

  • Technical Round
  • HR Round
View more
Join HCLTech Find your spark and discover what drives you forward
HCLTech Embedded Software Engineer Salary
based on 155 salaries
₹2.8 L/yr - ₹10.4 L/yr
19% less than the average Embedded Software Engineer Salary in India
View more details

HCLTech Embedded Software Engineer Reviews and Ratings

based on 19 reviews

3.3/5

Rating in categories

2.7

Skill development

3.3

Work-life balance

2.4

Salary

3.1

Job security

2.7

Company culture

2.5

Promotions

2.4

Work satisfaction

Explore 19 Reviews and Ratings
Software Engineer
23.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
21.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
15.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Engineer
14.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
14.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare HCLTech with

TCS

3.7
Compare

Wipro

3.7
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent