total three rounds happen.
first technical round, end also technical and third HR round.
1st round: basic c question.
device driver related.
and basic OS questions.
2nd round :
a little bit advanced c and device driver question.
3rd: just communication skills and salary spacifc .
Interview questions [1]
Question 1
What is priority inversion ? solution : priority inheritance, priority ceiling.
How do you measure the latency of your system ?
poll vs epoll ?
Difference between Timer Softirq and Tasklet Softirq ?
What are tasklets ? How are they activated ? when and How are they initialized ?
What is task_struct and how are task states maintained ?
What is rwlock and spinlock ? Briefly explain about both of them ?
Tell about the Memory Layout and compilation steps of a Process in Linux ?
What happens as soon as a packet arrives from the network in Linux ?
What is Kmalloc and how does it differ from normal malloc ? or Why can’t we use malloc in kernel
2 technical rounds and 1 discussion with the senior manager. Technical round was full of resume, embedded C related and Autosar related questions. Asking to write code and explain in terms of rtos real time experience
Interview questions [1]
Question 1
How the port pins are designed and identified in the schematics.
1 Monat nach der Bewerbung, kriege Links zum Online Coding Interview, kann selbst die Zeit nehmen. Danach (ca. 2 Wochen) 30 min Teams mit Hiring Manager, kurz Diskussion über die Stelle, und mein Hintergrund
Interview questions [1]
Question 1
Wie ist deine Erfahrung mit Deep Learning? Transformer? Perception Sensoren?
Seit wann kannst du starten (Kündigungsfrist)?
send resume and then fitter and then interview on the internet , nothing special. Overview intraoduction , and special cases, willingness in new enviroment. contribution in the past a lot , the aere