Upload Button Icon Add office photos

Filter interviews by

Rovi Interview Questions, Process, and Tips

Updated 13 Dec 2016

Rovi Interview Experiences

1 interview found

I applied via Campus Placement and was interviewed in Dec 2016. There were 3 interview rounds.

Interview Questionnaire 

16 Questions

  • Q1. Concatenation of two strings in c
  • Ans. 

    Concatenation of two strings in C

    • Use the strcat() function to concatenate two strings in C

    • Make sure the destination string has enough space to hold the concatenated result

    • The destination string should be null-terminated before concatenation

  • Answered by AI
  • Q2. Is BST or not?
  • Ans. 

    BST stands for Binary Search Tree.

    • BST is a type of binary tree where each node has at most two children.

    • In a BST, the left child of a node is always smaller than the node, and the right child is always greater.

    • BSTs are commonly used for efficient searching, insertion, and deletion operations.

    • Example: [5, 3, 7, 2, 4, 6, 8] is a BST.

  • Answered by AI
  • Q3. Find peak in increasing and decreasing sequence
  • Ans. 

    Find peak in increasing and decreasing sequence

    • Use binary search to find the peak element

    • Compare the middle element with its neighbors to determine if it's a peak

    • If the middle element is smaller than its left neighbor, search in the left half of the array

    • If the middle element is smaller than its right neighbor, search in the right half of the array

  • Answered by AI
  • Q4. Given a big string and words from dictionary as query, find number of times each word occur in big string in efficient way
  • Ans. 

    The task is to count the occurrences of words from a dictionary in a big string efficiently.

    • Create a hash map to store the count of each word from the dictionary.

    • Split the big string into words and iterate through each word.

    • Check if the word exists in the dictionary and update its count in the hash map.

    • Return the hash map with word counts.

  • Answered by AI
  • Q5. Inorder traversal of a binary tree
  • Ans. 

    Inorder traversal is a depth-first traversal algorithm that visits the left subtree, then the root, and finally the right subtree.

    • Start at the root node

    • Traverse the left subtree recursively

    • Visit the root node

    • Traverse the right subtree recursively

  • Answered by AI
  • Q6. Construct BST using preorder traversal
  • Ans. 

    Construct a Binary Search Tree (BST) using preorder traversal.

    • Preorder traversal visits the root node first, then the left subtree, and finally the right subtree.

    • To construct a BST from preorder traversal, we can use a recursive approach.

    • The first element in the preorder traversal is the root of the BST.

    • All elements smaller than the root will be in the left subtree, and all elements greater than the root will be in the...

  • Answered by AI
  • Q7. Given a directed dependency graph find sequence to install packages if each node has a structure of package name and dependency list
  • Ans. 

    Given a directed dependency graph, find sequence to install packages if each node has a structure of package name and dependency list.

    • Use topological sorting algorithm to find the installation sequence

    • Start with nodes that have no dependencies and gradually remove dependencies as packages are installed

    • If there is a cycle in the graph, it is not possible to find a valid installation sequence

  • Answered by AI
  • Q8. Tricky and conceptual Questions about malloc, free etc few of them are 1 . What happens if we execute below code? Char* p while(1) p=(char *)malloc(100*sizeof(char) ) 2.free(p), free(p+10) how much mem...
  • Q9. As I have performed well in first two rounds, I was directly sent to hr round
  • Q10. Tell me about yourself
  • Ans. 

    I am a recent graduate with a degree in Computer Science and a passion for software development.

    • Recent graduate with a degree in Computer Science

    • Passionate about software development

    • Experience with programming languages like Java and Python

  • Answered by AI
  • Q11. 5 Strengths and weaknesses
  • Ans. 

    My strengths include problem-solving, teamwork, adaptability, communication, and attention to detail. My weaknesses include public speaking, time management, and delegation.

    • Strengths: problem-solving - I enjoy analyzing and finding solutions to complex problems

    • Strengths: teamwork - I work well with others and value collaboration

    • Strengths: adaptability - I am able to quickly adjust to new situations and challenges

    • Streng...

  • Answered by AI
  • Q12. Why tivo?
  • Ans. 

    TiVo offers innovative technology and a user-friendly interface for entertainment enthusiasts.

    • TiVo provides a unique and customizable viewing experience with features like recording, pausing, and rewinding live TV.

    • The platform offers access to a wide range of streaming services and apps, making it a one-stop entertainment hub.

    • TiVo's intuitive interface and recommendation system help users discover new content based on

  • Answered by AI
  • Q13. Inspirational person?
  • Q14. Suppose if I was in a sinking boat with process(company) and customer which can support only 2 what would I do? Whom do I push out of boat?
  • Q15. Have you any time lead a team?
  • Ans. 

    Yes, I have led a team in my previous role as a project manager.

    • Led a team of 5 developers in a software development project

    • Assigned tasks, set deadlines, and conducted regular team meetings

    • Resolved conflicts and ensured project milestones were met

    • Received positive feedback from team members for leadership skills

  • Answered by AI
  • Q16. Will you go for higher studies?
  • Ans. 

    I am currently focused on gaining practical experience in the industry, but may consider higher studies in the future.

    • Currently focused on gaining practical experience in the industry

    • Open to considering higher studies in the future for further specialization

    • Will assess the benefits of higher studies based on career goals and industry trends

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Asked to write code on paper and checked basic algorithmic and coding skills

Round: Technical Interview
Experience: Checked approach, knowledge of advanced data structures and coding skills

Round: HR Interview
Experience: For boat question my answer was if I push customer out of boat, without customer company would be worthless, and if I push company, there is possibility of builting it from scratch. I won't sacrifice myself as I am selfish and if I get convinced that my sacrifice yields something very big may be I will think about it.
Tips: Don't lose hope till the end.. My number was last in the shortlist and I waited around 10 hours for my first round

College Name: IIT Kharagpur

Skills evaluated in this interview

Top Rovi Associate Software Engineer Interview Questions and Answers

Q1. Given a big string and words from dictionary as query, find number of times each word occur in big string in efficient way
View answer (1)

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview

Interview questions from similar companies

I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is Excel what is vlookup what is your strength and weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest and bold

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. 1. Why do you want to change?
  • Q2. 2. What is your goal?
  • Q3. 3. Critical project you have handled?

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be yourself and provide short and to the point answer

I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Solid principles in c#
  • Ans. 

    Solid principles are a set of design principles for writing maintainable and scalable code in C#.

    • Single Responsibility Principle (SRP) - a class should have only one reason to change

    • Open/Closed Principle (OCP) - a class should be open for extension but closed for modification

    • Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes

    • Interface Segregation Principle (ISP) - client...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good company for freshers as well as beginners

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - It was an good experience

I applied via Naukri.com and was interviewed before Apr 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic questions only ... regarding job and experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident ... always say the truth ... never try to fake your details

I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. TELL ME ABOUT YOURSELF

Interview Preparation Tips

Interview preparation tips for other job seekers - JUST BE YOURSELF

I applied via Campus Placement and was interviewed before Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Description of project
  • Ans. 

    The project involved designing and implementing a new network infrastructure for a large corporation.

    • Conducted a thorough analysis of the existing network infrastructure

    • Designed a new network architecture that met the company's needs

    • Implemented the new network infrastructure with minimal disruption to business operations

    • Tested and optimized the new network to ensure optimal performance

    • Provided ongoing support and maint

  • Answered by AI
  • Q2. Your previous experince

Interview Preparation Tips

Interview preparation tips for other job seekers - Well prepare for your resume

I applied via Naukri.com and was interviewed before Apr 2021. There were 2 interview rounds.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Spring container and beans
  • Q2. Annotations used in Springboot
  • Ans. 

    Annotations are used in Springboot to simplify configuration and reduce boilerplate code.

    • Annotations are used to define the behavior of Spring components

    • They can be used to define the scope of a bean, inject dependencies, and handle exceptions

    • Some commonly used annotations include @Component, @Autowired, and @ExceptionHandler

  • Answered by AI
  • Q3. Java 8 New Features and explanation
  • Ans. 

    Java 8 introduced several new features including lambda expressions, streams, and default methods.

    • Lambda expressions allow for functional programming and simplify code.

    • Streams provide a way to process collections of data in a functional style.

    • Default methods allow for adding new methods to interfaces without breaking existing implementations.

    • Other features include the Optional class, Date and Time API, and Nashorn Java

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What is your expected package

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the topics thoroughly with working examples. Theoretical knowledge is not enough to really grasp the concepts.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Rovi Interview FAQs

How to prepare for Rovi interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Rovi. The most common topics and skills that interviewers at Rovi expect are SAN, Automation, Agile, Computer science and Consumer Electronics.
What are the top questions asked in Rovi interview?

Some of the top questions asked at the Rovi interview -

  1. Given a big string and words from dictionary as query, find number of times eac...read more
  2. Given a directed dependency graph find sequence to install packages if each n...read more
  3. Find peak in increasing and decreasing seque...read more

Recently Viewed

SALARIES

Corona Remedies

REVIEWS

IBM Research

No Reviews

INTERVIEWS

Euprime

No Interviews

SALARIES

Sksl

INTERVIEWS

GyanDhan

No Interviews

SALARIES

Corona Remedies

LIST OF COMPANIES

Rakuten Symphony

Overview

COMPANY BENEFITS

Corona Remedies

No Benefits

LIST OF COMPANIES

Sksl

Overview

SALARIES

Corona Remedies

No Salaries

Tell us how to improve this page.

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.2k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.7
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
DXC Technology Interview Questions
3.7
 • 795 Interviews
Nagarro Interview Questions
4.0
 • 759 Interviews
Publicis Sapient Interview Questions
3.5
 • 614 Interviews
View all

Rovi Reviews and Ratings

based on 2 reviews

3.0/5

Rating in categories

2.1

Skill development

3.9

Work-life balance

3.3

Salary

3.6

Job security

3.0

Company culture

2.1

Promotions

2.1

Work satisfaction

Explore 2 Reviews and Ratings
Compare Rovi with

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview