Upload Button Icon Add office photos

Stanley Black & Decker

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Stanley Black & Decker Embedded Software Engineer Interview Questions and Answers

Updated 13 Oct 2022

Stanley Black & Decker Embedded Software Engineer Interview Experiences

1 interview found

I applied via Recruitment Consulltant and was interviewed before Oct 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 - Group Discussion 

Embedded development basics and os basics and fundamentals are asked by team members

Round 3 - Coding Test 

C programming and embedded related algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for the basics of embedded and OS Related things

Interview questions from similar companies

I applied via Approached by Company and was interviewed in Aug 2017. There were 5 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Basic Java questions. Coding based on technical topics in Java. Approach and knowledge of other technology apart from core strength like ui ,design .
  • Q2. Scenario based questions. Deeper into Java and related technologies
  • Q3. Again based on Java and project but kind of client interview
  • Q4. Basic hr questions and salary discussion

Interview Preparation Tips

Round: Managerial
Experience: More of past projects and team handling

General Tips: Be prepared for basics in related technology and good through understanding in one core area.
Skills: Communication, Problem Solving, Analytical Skills, Decision Making Skills
Duration: 1-3 Months

Interview Preparation Tips

Round: Resume Shortlist
Experience: General resume shortlisting out of nearly 400 applicants. Shortlisted close to 150 students.

Round: Technical Interview
Experience: Mostly questions from the resume were asked. They just wanted to know the types of projects I had done.
Tips: Make sure you know everything about what you write in your resume.

Round: Technical Interview
Experience: Another round of technical interview. Questions were more focused on the kind of profile they were offering, mostly to judge whether you are right for the job or not.

Skills: Confidence, Core knowledge
College Name: IIT BOMBAY

Interview Preparation Tips

Round: Test
Experience: more of experience gaining and learning new tricks of codding a program.
Tips: must focus on bugging and debugging the program.
Duration: 60 mins minutes

Skills: Coding Skills,
College Name: Invertis university
Motivation: bosch is a multinational company stating its rank worldwide.so anyone would to work with outstanding company.

Interview Questionnaire 

16 Questions

  • Q1. Explain about the projects you have done, have you done them for curriculum or out of interest?
  • Ans. 

    I have done several projects both for curriculum and out of interest.

    • Developed a web application for a college project using HTML, CSS, and JavaScript.

    • Created a mobile app for tracking expenses using React Native out of interest.

    • Built a chatbot using Python for a hackathon project.

    • Developed a website for a local business using WordPress for a freelance project.

    • Created a game using Unity for a personal project.

  • Answered by AI
  • Q2. What are your favourite subjects?
  • Ans. 

    My favorite subjects are computer science, mathematics, and physics.

    • Computer Science: I enjoy programming and learning about algorithms and data structures.

    • Mathematics: I find solving complex problems and equations very satisfying.

    • Physics: I am fascinated by the laws of nature and how they govern the universe.

  • Answered by AI
  • Q3. Draw the block diagram, and explain all the components of 8051 micro-controller
  • Ans. 

    The 8051 micro-controller consists of CPU, RAM, ROM, Timers, Serial Port, Interrupts, and I/O ports.

    • The CPU is the main processing unit of the micro-controller.

    • The RAM is used for storing data temporarily.

    • The ROM contains the program code that is executed by the CPU.

    • The Timers are used for generating precise time delays.

    • The Serial Port is used for communication with other devices.

    • The Interrupts are used for handling ex...

  • Answered by AI
  • Q4. Difference between Micro-controller and Microprocessor
  • Ans. 

    Microprocessors are general-purpose CPUs while microcontrollers are designed for specific tasks.

    • Microprocessors are used in computers, smartphones, and other devices that require complex processing.

    • Microcontrollers are used in embedded systems, such as home appliances, automotive systems, and medical devices.

    • Microprocessors have separate memory and I/O interfaces while microcontrollers have them integrated on a single ...

  • Answered by AI
  • Q5. What are Von Neumann and Harvard classifications, which does 8051 belong to?
  • Ans. 

    Von Neumann and Harvard are computer architecture classifications. 8051 belongs to Harvard architecture.

    • Von Neumann architecture has a single memory space for data and instructions, while Harvard architecture has separate memory spaces for data and instructions.

    • 8051 microcontroller uses Harvard architecture as it has separate memory spaces for program instructions and data.

    • Harvard architecture allows simultaneous acces...

  • Answered by AI
  • Q6. How many bit is data bus and how many is address bus, also if there are 8 lines how many memory locations are present?
  • Q7. What are interrupts? Explain in detail what happens in 8051 when there is interrupt, What happens when there is an interrupt within an interrupt?
  • Ans. 

    Interrupts are signals that temporarily halt the execution of a program to handle a specific event.

    • When an interrupt occurs in 8051, the program counter is saved on the stack and the interrupt service routine (ISR) is executed.

    • The ISR handles the interrupt and then returns control to the main program by restoring the program counter from the stack.

    • If an interrupt occurs while another interrupt is being serviced, the se...

  • Answered by AI
  • Q8. Where is the location of current line of execution stored when there is an interrupt?
  • Ans. 

    The location of current line of execution is stored in the stack when there is an interrupt.

    • When an interrupt occurs, the processor saves the current state of execution on the stack.

    • The location of the current line of execution is stored in the program counter (PC) register.

    • The PC register is pushed onto the stack along with other registers.

    • After the interrupt is serviced, the processor pops the saved state from the st

  • Answered by AI
  • Q9. Draw basic logic gates
  • Ans. 

    Logic gates are basic building blocks of digital circuits. They perform logical operations on inputs to produce outputs.

    • AND gate: output is 1 only if both inputs are 1

    • OR gate: output is 1 if either input is 1

    • NOT gate: output is the opposite of the input

    • NAND gate: output is 0 only if both inputs are 1

    • NOR gate: output is 0 if either input is 1

    • XOR gate: output is 1 if inputs are different

    • XNOR gate: output is 1 if inputs a

  • Answered by AI
  • Q10. Draw half adder without using EXOR gate , draw full adder without EXOR
  • Ans. 

    Draw half adder and full adder without using EXOR gate.

    • Half adder can be implemented using AND and OR gates

    • Full adder can be implemented using two half adders and an OR gate

    • In half adder, sum is obtained by ORing two inputs and carry is obtained by ANDing two inputs

    • In full adder, sum is obtained by using two half adders and an OR gate, and carry is obtained by ANDing three inputs

  • Answered by AI
  • Q11. Given an input string, remove spaces and give me output string
  • Ans. 

    Remove spaces from input string and return output string

    • Iterate through each character of the input string

    • If the character is not a space, add it to the output string

    • Return the output string

  • Answered by AI
  • Q12. Tell me about yourself
  • Ans. 

    I am a software engineer with experience in developing web applications and a passion for learning new technologies.

    • Graduated with a degree in Computer Science

    • Proficient in programming languages such as Java, Python, and JavaScript

    • Experience in developing web applications using frameworks like React and Angular

    • Passionate about learning new technologies and keeping up with industry trends

  • Answered by AI
  • Q13. Family background ( what does your father do ?, what does your mother do?, etc)
  • Ans. 

    My father is a businessman and my mother is a homemaker.

    • My father runs a small business in our hometown.

    • My mother takes care of the household and our family.

    • My parents have always been supportive of my education and career goals.

  • Answered by AI
  • Q14. Why Bosch?
  • Ans. 

    Bosch is a renowned company with a strong focus on innovation and sustainability.

    • Bosch has a reputation for being a leader in innovation and technology.

    • The company has a strong commitment to sustainability and social responsibility.

    • Bosch offers a diverse range of products and services, providing opportunities for growth and development.

    • The company has a global presence, offering the chance to work with people from diff

  • Answered by AI
  • Q15. What did you understand from yesterday's presentation?
  • Ans. 

    I understood the main points of the presentation.

    • The presentation covered the new software development process.

    • It emphasized the importance of collaboration between teams.

    • It also highlighted the need for continuous testing and feedback.

    • I learned about the new tools and technologies that will be used.

    • Overall, I found the presentation informative and useful.

  • Answered by AI
  • Q16. What are your plans for higher studies?
  • Ans. 

    I plan to pursue higher studies in computer science to enhance my skills and knowledge.

    • I am interested in pursuing a Master's degree in Computer Science.

    • I am also considering taking online courses to learn new technologies and programming languages.

    • I plan to attend workshops and conferences to stay updated with the latest trends in the industry.

    • I believe that continuous learning is essential to stay competitive in the

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The technical section consisted of questions different branches. I shall answer from ECE point of view. The test had same questions for electrical cluster , ie ECE ,EEE, IT,TC . There were 35 questions in this section. The questions were based on subjects in 1st 2nd and 3rd year. Mainly concentrated on DEC, AEC, Micro-controllers, Control systems and a few basic electronics questions as well. This section also had 5 questions on programming as well. The test also had negative marking. +1 and -0.25 was the scheme. The second aptitude section had 25 questions on logical reasoning, data interpretation.
Tips: Answer only those questions which you are confident about the answer.
Duration: 60 minutes
Total Questions: 60

Round: Technical Interview
Experience: The interview started on a tensing note, but he told me to make myself comfortable. He was more interested in how I would approach the problem rather than the syntax or trivialities of the code. He tried to confuse me even when my answer was correct. The interview went on for 30-40 mins. At the end of which the interviewer gave me a HR form to fill, and told me to proceed to the HR interview.
Tips: Be confident and do not say things you don't know about, many of my friends got rejected for bluffing.

Round: HR Interview
Experience: The interviewer had a stern expression on his face, and was serious throughout the interview. He asked me why i had done a C++ project though i was from a ECE background, ( I explained that I had taken an elective OOPS which required us to do a mini project as a part of our curriculum). He also asked what i know about Bosch, this is a definite question, prepare well for it.
Tips: Be confident and truthful, do not bluff about anything. They are well trained to detect those anomalies.

General Tips: Prepare the subjects of second year and third year well. Do not panic in the interview, answer the questions to the point.
Skill Tips: Revise your understanding of your projects thoroughly.
Skills: Knowledge about microcontrollers, Knowledge about AEC and DEC basics, Some knowledge about Control systems, Thorough understanding about the projects pursued.
College Name: BMS College Of Engineering, Bangalore
Motivation: Bosch is one of the pioneers in the embedded systems domain. Also I had heard very good reviews from my seniors about the company.

Skills evaluated in this interview

I applied via Walk-in and was interviewed before Sep 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Data structure and STA

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and don't try to be oversmart.

I applied via Naukri.com and was interviewed before May 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Scenario based to be solved with python

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the core concepts very well.

Interview Questionnaire 

1 Question

  • Q1. Prepare python data structures and python basics

I applied via Campus Placement and was interviewed before Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Rveerse an array

Interview Preparation Tips

Interview preparation tips for other job seekers - concentrate on c++ and basic concepts of computer science.

I applied via Naukri.com and was interviewed before Jun 2019. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Implement stack data structure
  • Ans. 

    Implement stack data structure

    • Use an array or linked list to store elements

    • Push operation adds element to top of stack

    • Pop operation removes element from top of stack

    • Peek operation returns top element without removing it

  • Answered by AI
  • Q2. How global variable work , how its shared by all function
  • Ans. 

    Global variables are accessible from any part of the program and can be modified by any function.

    • Global variables are declared outside of any function.

    • They can be accessed and modified by any function in the program.

    • If a function modifies the value of a global variable, the new value is visible to all other functions.

    • Global variables can be useful for sharing data between functions.

    • However, overuse of global variables

  • Answered by AI
  • Q3. Program to transpose the matrix
  • Ans. 

    Program to transpose a matrix

    • Iterate through rows and columns of the matrix

    • Swap the elements at (i,j) and (j,i) positions

    • Return the transposed matrix

  • Answered by AI
  • Q4. Internal implementation of pre and post fix operator
  • Ans. 

    Pre and post fix operators are used to increment or decrement a value before or after it is used in an expression.

    • Pre-fix operator (++x) increments the value of x and returns the new value.

    • Post-fix operator (x++) returns the value of x and then increments it.

    • Both operators can be used with variables of numeric data types.

    • They can also be used with pointers to increment or decrement the memory address they point to.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare some standard problem from geekforgeeks.com

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Stanley Black & Decker Interview FAQs

How many rounds are there in Stanley Black & Decker Embedded Software Engineer interview?
Stanley Black & Decker interview process usually has 3 rounds. The most common rounds in the Stanley Black & Decker interview process are Resume Shortlist, Group Discussion and Coding Test.

Recently Viewed

SALARIES

Merrill Lynch India Technology Services

SALARIES

Merrill Lynch India Technology Services

INTERVIEWS

Stanley Black & Decker

No Interviews

SALARIES

Dataman Computer Systems

SALARIES

Dataman Computer Systems

SALARIES

Dataman Computer Systems

REVIEWS

Dataman Computer Systems

No Reviews

SALARIES

Dataman Computer Systems

INTERVIEWS

Stanley Black & Decker

No Interviews

INTERVIEWS

Larsen & Toubro Limited

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Siemens Interview Questions
4.1
 • 418 Interviews
Bosch Interview Questions
4.2
 • 331 Interviews
ABB Interview Questions
4.1
 • 235 Interviews
John Deere Interview Questions
4.1
 • 229 Interviews
Havells Interview Questions
4.0
 • 209 Interviews
Caterpillar Inc Interview Questions
4.3
 • 176 Interviews
KONE Interview Questions
4.1
 • 101 Interviews
View all
Stanley Black & Decker Embedded Software Engineer Salary
based on 4 salaries
₹13.5 L/yr - ₹22.6 L/yr
168% more than the average Embedded Software Engineer Salary in India
View more details
Area Sales Manager
46 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Production Engineer
40 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Junior Technician
35 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Trainee
34 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Maintenance Engineer
24 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Stanley Black & Decker with

Bosch

4.2
Compare

Havells

4.0
Compare

Godrej & Boyce Manufacturing

3.9
Compare

Siemens

4.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview