Open In App

Silicon Labs Interview Experience for Software Engineer Internship 2022

Last Updated : 11 Jan, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Silicon Labs mainly focus on IoT and embedded C Programming (Specific to ECE Branch). Silicon Labs visited our campus NIT Agartala for virtual onboarding for Internship Opportunities. There were 3 rounds in total.

  • Resume Shortlisting
  • Two Technical Interview
  • Last HR Round

Round 1 (Resume Shortlisting): Resume shortlisting was based on current CGPA, project work, and field of interest.

Round 2 (Technical Interview): First initial greet with Good Morning. 

  • Then he asked me to introduce myself. I just walk around my resume with a very short explanation of each part.
  • He then asked me to explain my projects, what it does and how it is effective in the real world. He was expecting to see a live demo of my project which unfortunately I didn’t have at that moment. Never mind He said it was good.
  • Then we jumped into the coding section. He gave me an array of 20 elements and asked me to sort the array. 
    As expected, I used brute force O(n2) to solve the question. During solving he was asking follow-up questions like what the value of will be i and j in the next iteration and how the elements were swapping (I used bubble sort).
  • Like the DSA round I was expecting he would ask me to optimize the code, rather he asked me if I could write the logic on machine level (basically wants Assembly code), unfortunately, I was not able to Answer.
  • Next, I mentioned Python in my resume, so he asked me a few questions about python like tuples and dictionaries. He asked me to explain the oops concept and a few questions regarding oops.
  • Now he began to ask questions related to microprocessors like what is interrupt, Diode and transistor concepts, Heap memory, and Stack memory
  • Then he asked me about my college extra curriculum activities, I participated in Robocon 2022 he asked me to explain the Robocon Journey, what you learned and how you compete.
  • Lastly seeing my projects he asked me a funny question :’)
  • He asked if the tech stacks I used in my projects are generally not used in Silicon Labs, so I really want to join or not. I smiled a little and said I worked with a microcontroller like Arduino and being a quick learner, I will try my best to learn all the tech stacks that are needed.

Key Takeaways:

  • You Should have a fair knowledge of what the company does and what the tech stacks used in that company are before submitting your application.
  • You Should have in-depth knowledge about everything that you mentioned in your resume.

Round 3 (HR): It was like a normal talk regarding my interests and basic questions, not related to technology. 

  • Self Introduction
  • What are your future plans if you don’t get the opportunity at Silicon Labs
  • When your name is called, what comes to your mind?
  • Enumerate some of your strengths
  • Where do you see yourself in the next 5 years?
  • Family Background, education, and work backgrounds of parents, siblings
  • Your place is far away from Hyderabad, won’t you have any difficulty in settling here for intern and then for full-time, what are your thoughts about relocating?

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads