Add office photos
Employer?
Claim Account for FREE

Viacom18 Media

3.5
based on 229 Reviews
Filter interviews by

10+ Interview Questions and Answers

Updated 11 Sep 2024

Q1. How I managed library operations in my previous organization? What were the challenges faced?

Ans.

Managed library operations by implementing new systems and procedures to improve efficiency.

  • Implemented a new library management software to streamline cataloging and circulation processes.

  • Developed and implemented policies and procedures for book acquisition, processing, and weeding.

  • Trained staff on new systems and procedures to ensure smooth transition.

  • Managed budget and allocated funds for new book purchases and library events.

  • Challenges faced included resistance to change...read more

Add your answer

Q2. How would you analyse user consumption data and make predictions about future patterns

Ans.

I would analyze user consumption data by identifying trends, patterns, and correlations to make predictions about future behavior.

  • Collect and organize user consumption data from various sources

  • Use statistical analysis and data visualization techniques to identify trends and patterns

  • Apply predictive modeling and machine learning algorithms to make future predictions

  • Regularly update and refine the predictive models based on new data

  • Consider external factors that may impact user...read more

Add your answer

Q3. Java code to fine distinct characters from string

Ans.

Use a HashSet to find distinct characters in a string.

  • Create a HashSet to store unique characters.

  • Iterate through the string and add each character to the HashSet.

  • Convert the HashSet to an array of strings to get distinct characters.

Add your answer

Q4. Python code on list manipulation

Ans.

Python code on list manipulation

  • Use list comprehension for efficient manipulation

  • Utilize built-in functions like map, filter, and reduce

  • Consider using lambda functions for concise code

  • Be mindful of time complexity when working with large lists

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. Python Code on lists manipulation

Ans.

Manipulating lists in Python using various methods and functions.

  • Use list comprehension to filter, transform, or combine elements in a list.

  • Utilize built-in functions like map(), filter(), and reduce() for list manipulation.

  • Sort lists using sorted() function or sort() method.

  • Remove duplicates from a list using set() or list comprehension.

Add your answer

Q6. What are the new features in React 18 ? Optimisation techinques in React ? Concurrency in React ?

Ans.

React 18 introduces new features like automatic batching, start transition, and streaming server renderer. It also focuses on performance optimizations and concurrent rendering.

  • New features in React 18 include automatic batching, start transition, and streaming server renderer.

  • Optimization techniques in React 18 involve concurrent rendering, improved scheduling, and reduced re-renders.

  • Concurrency in React 18 allows for rendering multiple components at the same time, improving...read more

Add your answer
Are these interview questions helpful?

Q7. Automation underlying architecture

Ans.

Automation underlying architecture refers to the framework and structure of automated testing processes.

  • Automation architecture includes tools, frameworks, and technologies used for test automation.

  • Common automation architectures include keyword-driven, data-driven, and hybrid frameworks.

  • The architecture should support scalability, maintainability, and reusability of automated tests.

  • Examples of automation tools for underlying architecture include Selenium, Appium, and JUnit.

Add your answer

Q8. 1. HLD and LLD of Rate Limiter

Ans.

Rate Limiter is a software component used to control the rate of traffic sent or received by a system.

  • High-Level Design (HLD) of Rate Limiter involves defining the overall architecture and components of the system.

  • Low-Level Design (LLD) of Rate Limiter focuses on the detailed design of individual components, algorithms, and data structures.

  • Example: HLD may include defining the overall flow of requests through the rate limiter, while LLD may involve designing the specific data...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Define oops and the four pillars in detail

Ans.

OOPs stands for Object-Oriented Programming. The four pillars are Inheritance, Encapsulation, Abstraction, and Polymorphism.

  • Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions).

  • The four pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.

  • Inheritance allows a class to inherit propertie...read more

Add your answer

Q10. Remove duplicate characters from a sentence

Ans.

Remove duplicate characters from a sentence

  • Create an empty array to store unique characters

  • Iterate through each character in the sentence

  • Check if the character is already in the array, if not add it

Add your answer

Q11. Write code to reverse a dtring

Ans.

Code to reverse a string in JavaScript

  • Use the split() method to convert the string into an array of characters

  • Use the reverse() method to reverse the array

  • Use the join() method to convert the reversed array back into a string

Add your answer

Q12. Overall understanding of media industry

Ans.

The media industry encompasses various forms of communication, entertainment, and news dissemination through platforms like television, radio, print, and digital media.

  • The media industry is constantly evolving with advancements in technology and changing consumer preferences.

  • It includes sectors such as broadcasting, publishing, advertising, public relations, and social media.

  • Key players in the media industry include companies like Disney, Netflix, CNN, and Facebook.

  • Content cr...read more

Add your answer

Q13. Write polyfill for getElementById

Ans.

Polyfill for getElementById function in JavaScript

  • Create a function named getElementById

  • Check if the function already exists, if not, create it

  • Use document.querySelector to select the element by ID

  • Return the selected element

Add your answer

Q14. Merge 2 sorted Arrays

Ans.

Merging two sorted arrays into a single sorted array

  • Create a new array to store the merged result

  • Use two pointers to iterate through both arrays and compare elements

  • Add the smaller element to the new array and move the pointer for that array

Add your answer

Q15. Pivot table and its functions

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 13 interviews in the last 1 year
Interview experience
3.8
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.2
 • 190 Interview Questions
3.5
 • 160 Interview Questions
3.3
 • 145 Interview Questions
3.6
 • 143 Interview Questions
4.2
 • 143 Interview Questions
3.8
 • 129 Interview Questions
View all
Top Viacom18 Media Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter