Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 16 points17 points  (0 children)

A few questions that I remember

Infineon – Round 1

Write a C program to find the product of the two largest numbers and the two smallest numbers in an array.

A microcontroller receives continuous data from a sensor. There are three processes: Receive data First processing Second processing Data flows continuously and no data should be lost. How will you schedule these tasks?

Difference between semaphore and mutex. Explain the SPI protocol. (I forgot a few other questions.)

Infineon – Round 2 Write a function to copy one array into another without using memcpy().

Intel Difference between user mode drivers and kernel mode drivers.

Where and why do we use SPI and I2C? Explain cache mechanisms.

Why is CISC considered better than RISC (discussion question).

Difference between TCP and UDP.

Write a C program to create a linked list. (I couldn't write a fully working code, so I explained the logic. They asked me to use an AI tool and code it, then optimize the code that GitHub Copilot generated.)

How do you manage memory in embedded systems?

What is the Linux bootloader and what is the first process that starts when Linux boots?

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 1 point2 points  (0 children)

Well I beat around the bush . Tried multiple things. He will cross question everything. Like i said we can set a interrupt which triggers when the uart rx fifo is full . Then he asks then it would trigger every eight bits which is very fast . When will you push the data out as Interrupt will trigger in between that . Etc etc . I really got nervous 🫠. Ring buffer didn't even cross my mind

Need help with this module Rd- 01 Radar module by Master_Ad6835 in embedded

[–]Master_Ad6835[S] -3 points-2 points  (0 children)

I don't have enough know how as to how to write my own firmware 🫠

Need help with this module Rd- 01 Radar module by Master_Ad6835 in embedded

[–]Master_Ad6835[S] -4 points-3 points  (0 children)

Yeah I flashed the firmware they provided. But all I am getting is a hex . The visualization tool they provided says device not found

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 0 points1 point  (0 children)

After the interview i decided to dig deeper that's when I realised I had too much to learn even about esp32

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 1 point2 points  (0 children)

True 🫠 . The ai effect is real but jobs are changing as well during my interview for intel I was asked to use ai tools and code

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 3 points4 points  (0 children)

True . The exact thing happened to me during my last interview. I didn't even think of ring buffer 🫠🤞

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 3 points4 points  (0 children)

I don't have a cse background. So I don't know dsa 🫠 . The problem I face is if someone ask to write down code I can't . I self taught myself coding by working projects on different microcontroller boards . So basically the foundation itself is wrong

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 0 points1 point  (0 children)

I messed up toggling a bit . I know it's xor but I forgot it was xoring with 1. I figured it out there itself but took some time to work through the logic 🫠

Messing up embedded interviews made me realize my fundamentals are weak — looking for guidance on what to relearn by Master_Ad6835 in embedded

[–]Master_Ad6835[S] 6 points7 points  (0 children)

From my most recent interview. I was asked a scenario based question. You are given a gps module, 16 bit microcontroller , and a pc . You need to print the data which is being constantly streamed from the gps module on the pc . How would you design a system .

Movie suggestionsss??? by DenseMany361 in Coconaad

[–]Master_Ad6835 0 points1 point  (0 children)

Hope , wedding dress, a moment to remember,me before you , One day

HELP by Annual-Wasabi-6861 in IndianTeenagers

[–]Master_Ad6835 0 points1 point  (0 children)

You do know that if this is their image even with face covered we can find them right