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

Member of Technical Staff

BlueStacks
upvote
share-icon
5 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Data Structures , OOPS , Web Design , Android , Flutter , Networks
Tip
Tip

Tip 1 : Practice various questions based on OOPS and keep your fundamentals strong.
Tip 2 : Do try to work on some self-learning projects as well, the reason being they help you enhance your creative aspect.
Tip 3 : Having a little knowledge about the role you are applying for and what they might expect you to be acquainted with would keep you on the upper hand.
Tip 4 : Your internship experience might come in handy while interviewing as it helps to create a more engaging experience with the interviewer.
Tip 5 : Don't forget to practice via mock interviews, as they do help you out by boosting your confidence in real-time. 
Tip 6 : Lastly, have faith in yourself and respond with confidence (while not being overconfident at the same time xD)

Application process
Where: Naukri
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Resume is basically your first impression, so make it as appealing as it could be.
Tip 2 : Add all your Internships and Personal projects to it ( Don't forget to add link to presentable work samples along with a brief description about the work )
Tip 3 : Adding 1-2 recommendations to your resume would be a plus.
Tip 4 : Do consider opinions about your resume from your peers and improvise accordingly.

Interview rounds

01
Round
Medium
Assignment
DurationMax 2 days for submitting release version of the assignment
Interview date19 Jul 2021
Coding problem1

1. Design Question

I had to create a Flutter app containing 2 screen as per specifications given in the Assigment.
It consisted of a Login Screen and Home Screen.
Login Screen :
a) Add all validations to email-id and password fields and disable login button accordingly
b) Make the login screen presentable accordingly
Home Screen :
a) Figma designs were provided for the layout of home screen which was to be popupated by hitting an API provided in the docs.
b) Add Localization support for the app

Problem approach

Tip 1 : Use regex for validation on Login Page and implement sign in via google auth.
Tip 2 : For home page, design different widgets and populate them with the fetched data. ( Use bloc for state management throughout different components of the app ) 
Tip 3 : Use flutter_gen/gen_l10n for localization throughout the app.

02
Round
Medium
Face to Face
Duration60 Minutes
Interview date27 Jul 2021
Coding problem1

The first round started with some questions over fundamentals of DSA , following with 2 coding questions (live) and discussion over them after my solution. Since I had past experience over Android , there were few questions on Android App Lifecycle as well Flutter App Lifecycle and difference between the two.
Timing : 5-6 pm
About the interviewer : He was really calm and friendly throught the interview and I learnt few points as well from him.

1. Move Zeroes To End

Moderate
30m average time
70% success
0/80
Asked in companies
AmazonMicrosoftThought Works

Given an unsorted array of integers, you have to move the array elements in a way such that all the zeroes are transferred to the end, and all the non-zero elements are moved to the front. The non-zero elements must be ordered in their order of appearance.

For example, if the input array is: [0, 1, -2, 3, 4, 0, 5, -27, 9, 0], then the output array must be:

[1, -2, 3, 4, 5, -27, 9, 0, 0, 0].

Expected Complexity: Try doing it in O(n) time complexity and O(1) space complexity. Here, ‘n’ is the size of the array.

Problem approach

Count the number of zeros while traversing the array ,counting and erasing at the same time & then using another for loop populate the counted no of zeros at the end.

Try solving now
03
Round
Medium
Face to Face
Duration60 Minutes
Interview date29 Jul 2021
Coding problem1

This round was more specific to my Mobile App Development Skills. I was asked about experiences in my various internships and questions about apps developed during that period. Since my apps were developed on Flutter, thereafter, I was questioned on concepts of Flutter and a few scenarios to which I had to provide a solution.
Timing : 1:30 - 2:30 pm
About the Interviewer: She was really friendly throughout the interview and suggested a few learning points as well.

1. Design Question

During the interview , I was asked about a scenario of db search implementation. I was asked to provide a solution to minimize API calls during the process.

Problem approach

Solution : Use debounce to hit api calls at specified intervals

04
Round
Medium
Face to Face
Duration60 Minutes
Interview date2 Aug 2021
Coding problem1

This round was mostly based on overall problem solving and conceptual knowledge. I was asked questions on various topics such and SDLC , Networks and DBMS. The discussion continued on network related scenarios.
Timing : 5-6pm
About Interviewer : Great Knowledge and deep understanding of the concepts.

1. Web Development based Questions

What happens when you hit a url in your browser ? 
What happens to the packet if your connection is lost ?
Explain how a chat app works (networking aspect) ?

Problem approach

Do revise your Computer Network fundamentals before the interview.

05
Round
Easy
HR Round
Duration30 Minutes
Interview date4 Aug 2021
Coding problem1

HR round was fun. We had a great conversation, and at last, she congratulated me on confirmation of my employment.
Timing : 7:30 to 8:00 pm

1. Basic HR questions

1. Why should we hire you?

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
Product Designer
5 rounds | 5 problems
Interviewed by BlueStacks
710 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 10 problems
Interviewed by BlueStacks
1051 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8519 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Member of Technical Staff
4 rounds | 13 problems
Interviewed by Oracle
5378 views
0 comments
0 upvotes
company logo
Member of Technical Staff
3 rounds | 10 problems
Interviewed by Adobe
990 views
0 comments
0 upvotes
company logo
Member of Technical Staff
2 rounds | 5 problems
Interviewed by Oracle
1567 views
0 comments
0 upvotes