Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Analog Devices Embedded Software Engineer Intern Interview Questions and Answers

Updated 15 Jul 2022

Analog Devices Embedded Software Engineer Intern Interview Experiences

1 interview found

Round 1 - Technical 

(1 Question)

  • Q1. Linux commands. Spot a bug in a C++ code Binary search coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare C/C++ concepts. Practice coding .

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Asked questions more related to c/c++
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic programs on c and linux

Round 2 - Technical 

(1 Question)

  • Q1. All basics from c embedded c Linux mpmc

Interview Questionnaire 

3 Questions

  • Q1. Define software for embedded?
  • Ans. 

    Software designed to run on embedded systems with limited resources and specific functions.

    • Embedded software is tailored to the specific hardware it runs on.

    • It is often written in low-level languages like C or assembly.

    • It must be efficient and optimized for limited resources like memory and processing power.

    • Examples include firmware for a smart thermostat or a car's engine control unit.

  • Answered by AI
  • Q2. For an embedded device what do you prefer? with OS or without OS?
  • Ans. 

    It depends on the requirements and constraints of the project.

    • If the project has limited resources, a bare-metal approach without an OS may be more appropriate.

    • If the project requires complex functionality and multitasking, an OS may be necessary.

    • An OS can provide better security and easier maintenance.

    • Examples of OS for embedded devices are FreeRTOS, uC/OS, and Linux.

    • Consider the cost and time-to-market implications o

  • Answered by AI
  • Q3. Explain 8051 registers assembly
  • Ans. 

    8051 registers are used for I/O operations and control of the microcontroller.

    • 8051 has 4 register banks, each with 8 registers

    • Registers are used for arithmetic, logical, and bit manipulation operations

    • Special function registers (SFRs) control the microcontroller's peripherals

    • Examples of SFRs include P0 for I/O operations and TMOD for timer control

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Aptitude: Most common concepts but little difficult like
1.ratio
2 , logical on encoding words like Distortion is UWLRQHMWXS so what transsistor stands for?, .
3.profit loss%, if sold at 703,it is 25% less than profit at 836, so selling price at 20% profit is?
4. averages
5.geometry:
6. weights in jaggery making machine
7. matrix: find the missing no.; {{4 6 53}{3 ? 61 }{2 5 34}}

technical:
1 communication modes- simplex, duplex and half duplex
2. virtual memory depends on?
3. parameterized #define statements
4.if a array is filled with only 1 2 and 3s only, then the time complexity for best algo is?
5. queue is implemented using growing array, array is doubled at execding, worst case cost?

Round: Technical Interview
Experience: Q2: answered with os, so which os? linux or windows or mac? answered-linux, why linux? answered it! So what is the disadvantage with linux?

Skills: Embedded Systems, Operating Systems
College Name: PES Institute Of Technology, Bangalore West Campus, Bangalore
Funny Moments: Attended in careernet(bangalore) for screening, 4 or 5 selected of around 400.
interview at Texas Instruments bangalore.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(1 Question)

  • Q1. What is stack overflow
  • Ans. 

    Stack overflow occurs when a program uses more memory than the call stack can handle, leading to a crash.

    • Occurs when a program's call stack runs out of memory

    • Can lead to crashes or unexpected behavior

    • Common in recursive functions with no base case

    • Can be caused by infinite loops or excessive memory usage

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Had multiple mcqs and then 2 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Questions on Operating System
  • Q2. Questions on Computer Architechture
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2023. 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 

(3 Questions)

  • Q1. An interview about 40 mins and questions on coding and embeded systems.
  • Q2. Asked on linked lists .
  • Q3. About functioning pf micro contoller.

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare embeded c and some core portions in mpmc and embeded sytems.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a code which should check whether the given string is palindrome or not in java
  • Ans. 

    A code to check whether a given string is a palindrome or not in Java.

    • Convert the string to lowercase to ignore case sensitivity.

    • Use two pointers, one starting from the beginning and the other from the end of the string.

    • Compare the characters at the two pointers and move them towards the center until they meet or cross each other.

    • If at any point the characters don't match, return false.

    • If the pointers meet or cross eac...

  • Answered by AI
  • Q2. 2 logical question the first one was if you have given a cake how can you cut down in 8 pieces in 3 cuts Second question im not remembering

Interview Preparation Tips

Interview preparation tips for other job seekers - Knowledge about java

Skills evaluated in this interview

Round 1 - Aptitude Test 

Percentage, number system , profit loss, blood relations

Round 2 - Coding Test 

Data structures and algorithms , javascript , css ,html

Round 3 - HR 

(1 Question)

  • Q1. What are your strengths and weaknesses
Round 4 - HR 

(1 Question)

  • Q1. Where do you see yourself in next five years

Interview Preparation Tips

Interview preparation tips for other job seekers - Be verry clear with your basics and practice coding problems
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude questions ,, 45 question 60 mins.

Round 2 - Aptitude Test 

Aptitude 45questions 1 hr

Round 3 - One-on-one 

(3 Questions)

  • Q1. Panel was of 2 person, asked about projects , html, css, java, and questions on microcontrollers
  • Q2. Explain css box model
  • Ans. 

    CSS box model is a fundamental concept in web design, defining the structure and layout of elements on a webpage.

    • The box model consists of content, padding, border, and margin around an element.

    • Content area is where text and images are displayed.

    • Padding is the space between the content and the border.

    • Border is the line that goes around the padding and content.

    • Margin is the space outside the border, separating the eleme

  • Answered by AI
  • Q3. Dom objects , union and structure

Skills evaluated in this interview

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

Analog Devices Interview FAQs

How many rounds are there in Analog Devices Embedded Software Engineer Intern interview?
Analog Devices interview process usually has 1 rounds. The most common rounds in the Analog Devices interview process are Technical.

Recently Viewed

JOBS

Ashiana Housing

No Jobs

INTERVIEWS

Roche Diagnostics

No Interviews

INTERVIEWS

ON Semiconductor

No Interviews

INTERVIEWS

Tata Electronics

No Interviews

INTERVIEWS

ON Semiconductor

No Interviews

INTERVIEWS

Roche Diagnostics

No Interviews

INTERVIEWS

Tata Electronics

No Interviews

INTERVIEWS

Tata Electronics

No Interviews

INTERVIEWS

Tata Electronics

No Interviews

INTERVIEWS

Tata Electronics

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Tata Electronics Interview Questions
4.0
 • 147 Interviews
Texas Instruments Interview Questions
4.1
 • 120 Interviews
Synopsys Interview Questions
3.8
 • 88 Interviews
Molex Interview Questions
3.9
 • 53 Interviews
View all
Senior Engineer
25 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
20 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Design Engineer
15 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Design & Verification Engineer
13 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Analog Devices with

Texas Instruments

4.1
Compare

STMicroelectronics

4.1
Compare

NXP Semiconductors

3.7
Compare

Microchip Technology

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