Silicon Labs interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Silicon Labs
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
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 and Last HR Round
Application story
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 and Last HR Round
Why selected/rejected for the role?
First he asked me to introduce myself. I just walk around my resume with a very short explanation of each part. I was not able to explain myself clearly and probably that's why did not get selected
Preparation
Duration: 3 months
Topics: Operating system,sql,dbms,oops,dsa, algorithm
Tip
Tip

Tip 1 : Practice Atleast 250 Questions
Tip 2 : Do atleast 2 projects
Tip 3 : Consistency in solving problems

Application process
Where: Referral
Eligibility: 7.5
Resume Tip
Resume tip

Tip 1:Have some projects on resume.
Tip 2:Do not put false things on resume

Interview rounds

01
Round
Easy
Online Coding Interview
Duration120 mins
Interview date8 Feb 2023
Coding problem2

1. Kth largest element in the unsorted array

Moderate
10m average time
90% success
0/80
Asked in companies
FacebookUberMicrosoft

You are given an array consisting of 'N' distinct positive integers and a number 'K'. Your task is to find the kth largest element in the array.

Example:
Consider the array {2,1,5,6,3,8} and 'K' = 3, the sorted array will be {8, 6, 5, 3, 2, 1}, and the 3rd largest element will be 5.
Note:
1) Kth largest element in an array is the kth element of the array when sorted in non-increasing order. 

2) All the elements of the array are pairwise distinct.
Problem approach

Write an efficient program for printing K largest elements in an array. Elements in an array can be in any order

Try solving now

2. Next Greater Element

Easy
10m average time
90% success
0/40
Asked in companies
IBMInfo Edge India (Naukri.com)Amazon

You are given an array 'a' of size 'n'.



The Next Greater Element for an element 'x' is the first element on the right side of 'x' in the array, which is greater than 'x'.


If no greater elements exist to the right of 'x', consider the next greater element as -1.


For example:
Input: 'a' = [7, 12, 1, 20]

Output: NGE = [12, 20, 20, -1]

Explanation: For the given array,

- The next greater element for 7 is 12.

- The next greater element for 12 is 20. 

- The next greater element for 1 is 20. 

- There is no greater element for 20 on the right side. So we consider NGE as -1.
Problem approach

The Next greater Element for an element x is the first greater element on the right side of x in the array. Elements for which no greater element exist, consider the next greater element as -1.

Try solving now
02
Round
Medium
Face to Face
Duration60 mins
Interview date14 Mar 2023
Coding problem2

1. Missing Number

Moderate
30m average time
70% success
0/80
Asked in companies
HSBCSterlite Technologies LimitedSamsung

You are given an array/list ‘BINARYNUMS’ that consists of ‘N’ distinct strings which represent all integers from 0 to N in binary representation except one integer. This integer between 0 to ‘N’ whose binary representation is not present in list ‘BINARYNUMS’ is called ‘Missing Integer’.

Your task is to find the binary representation of that ‘Missing Integer’. You should return a string that represents this ‘Missing Integer’ in binary without leading zeros.

Note

1. There will be no leading zeros in any string in the list ‘BINARYNUMS’.

Example:

Consider N = 5 and the list ‘binaryNums’=  [“0”, “01”, “010”, “100”, “101”].  This list consists of the binary representation of numbers [0, 1, 2, 4, 5]. Clearly, the missing number is 3 and its binary representation will be “11”. So you should return string “11”.
Problem approach

Given an array of size N-1 such that it only contains distinct integers in the range of 1 to N. Find the missing element.

Try solving now

2. Count Inversions

Moderate
40m average time
55% success
0/80
Asked in companies
MicrosoftAdobeSamsung R&D Institute

For a given integer array/list 'ARR' of size 'N' containing all distinct values, find the total number of 'Inversions' that may exist.

An inversion is defined for a pair of integers in the array/list when the following two conditions are met.

A pair ('ARR[i]', 'ARR[j]') is said to be an inversion when:

1. 'ARR[i] > 'ARR[j]' 
2. 'i' < 'j'

Where 'i' and 'j' denote the indices ranging from [0, 'N').
Problem approach

Inversion Count: For an array, inversion count indicates how far (or close) the array is from being sorted. If array is already sorted then the inversion count is 0. If an array is sorted in the reverse order then the inversion count is the maximum.

Try solving now
03
Round
Easy
HR Round
Duration25 mins
Interview date10 Mar 2023
Coding problem2

1. Basic HR Question

Why do you want to work for our company?

Problem approach

Talk about the past projects that you had worked on that matches the requirements of the current role.
Talk about your career aspirations that are associated with this job role.

2. Basic HR Question

What are your greatest strengths and weaknesses?

Problem approach

Be honest.
Start by stating the strongest skills and qualities that can be of a great match to the job role.
Be ready with the backup claim for each of the strengths that you mention. Hence, avoid speaking of the strengths that you do not possess.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes