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

SDE II - Frontend

JioCinema
upvote
share-icon
3 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Journey
I mainly focused on DSA and web development fundamentals. Since I was applying for a frontend developer role, mastering JavaScript essentials was key to succeeding in the interviews.
Application story
I applied through the JioCinema (Viacom 18) careers portal and received an interview invite within a few days, as the recruiter had shortlisted my profile.
Preparation
Duration: 3 months
Topics: React, React Hooks, JavaScript, HTML, CSS, DSA
Tip
Tip

Tip 1: JavaScript is the most essential skill for front-end interviews.
Tip 2: Keep building front-end projects to make the machine coding round easier to tackle.

Application process
Where: Company Website
Eligibility: No Criteria
Resume Tip
Resume tip

Tip 1: Keep it crisp and concise.
Tip 2: Be true to yourself—no bluffing, as it can sometimes lead to rejection.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date1 Feb 2024
Coding problem4

1. Promise.all() Method

Implement polyfill for Promise.all() method in javascript. (Learn)

2. React Questions

Questions on Batching in React, Hooks, and Component lifecycle.

3. Implement a calculator function:


calc(10).add(5).multiply(2).val() // should return 30[(10+5)*2=30]

My Solution:
const calc= num => ({
 add: x=> calc(num+x),
 multiply: x=> calc(num*x),
 val:()=> num,
})

4. Merge Two Sorted Arrays

Moderate
15m average time
85% success
0/80
Asked in companies
HSBCHikeAmazon

Ninja has been given two sorted integer arrays/lists ‘ARR1’ and ‘ARR2’ of size ‘M’ and ‘N’. Ninja has to merge these sorted arrays/lists into ‘ARR1’ as one sorted array. You may have to assume that ‘ARR1’ has a size equal to ‘M’ + ‘N’ such that ‘ARR1’ has enough space to add all the elements of ‘ARR2’ in ‘ARR1’.

For example:

‘ARR1’ = [3 6 9 0 0]
‘ARR2’ = [4 10]
After merging the ‘ARR1’ and ‘ARR2’ in ‘ARR1’. 
‘ARR1’ = [3 4 6 9 10]
Try solving now
02
Round
Hard
Face to Face
Duration60 minutes
Interview date16 Feb 2024
Coding problem2

1. Reverse vowels in a string

Easy
15m average time
85% success
0/40
Asked in companies
AppleWalmartFlipkart limited

You are given a string 'S'. Your task is to reverse the vowels in the string while keeping the consonants unchanged.

Note:

The alphabets 'a', 'e', 'i', 'o', and 'u' are vowels, while all the remaining alphabets are consonants.
Try solving now

2. System Design

YouTube PlayBack: How would you implement the feature of YouTube that plays from the timestamp that you last left?

03
Round
Hard
Online Coding Interview
Duration60 minutes
Interview date27 Feb 2024
Coding problem3

1. MicroFrontends

Explain concepts like Module Federation, MicroFrontends.

2. React Question

Explain React Hooks. (Learn)

3. System Design

Articles website (Provides publishing, editing & deleting articles functionality).

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
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes