Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Rovi Associate Software Engineer Interview Questions, Process, and Tips

Updated 13 Dec 2016

Rovi Associate Software Engineer 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

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Java technical questions and computer network question

Interview Questionnaire 

1 Question

  • Q1. About Resume, about Major project

I applied via Company Website and was interviewed in Jul 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Self intro
  • Q2. About Project

Interview Preparation Tips

Interview preparation tips for other job seekers - just be spontaneous with the interviewer and maintain eye contact

Interview Questionnaire 

1 Question

  • Q1. General and logical

Interview Preparation Tips

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

I applied via Company Website and was interviewed before Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. All the questions related to resume. And they also check personality and communication skills

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest with your resume and give confident answers for each question fearlessly

I applied via Campus Placement and was interviewed before Feb 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Average questions with combination of logical verbal reasoning

Round 2 - HR 

(5 Questions)

  • Q1. What is your family background?
  • Q2. Why should we hire you?
  • Q3. Where do you see yourself in 5 years?
  • Q4. What are your strengths and weaknesses?
  • Q5. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice math.If you have good written and verbal skills you can easily crack the interview

Interview Questionnaire 

1 Question

  • Q1. Communication skills is important

Interview Questionnaire 

1 Question

  • Q1. Project and about myself

I applied via Campus Placement and was interviewed before Aug 2021. There were 4 interview rounds.

Round 1 - Aptitude Test 

Quantitative logical and English plus computer fundamental MCQs

Round 2 - Coding Test 

Two coding questions

Round 3 - Technical 

(1 Question)

  • Q1. Projects Programming Cloud
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself?
  • Q2. Why join the accenture?

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice the Aptitude questions and IT fundamentals
Brief knowledge about your project and what technology stack used to build the project
Cloud computing basics and AI basics
Contribute & help others!
anonymous
You can choose to be anonymous

Rovi Interview FAQs

What are the top questions asked in Rovi Associate Software Engineer interview?

Some of the top questions asked at the Rovi Associate Software Engineer 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

Samsung Semiconductor

INTERVIEWS

Walmart Labs

No Interviews

REVIEWS

Samsung Semiconductor

No Reviews

INTERVIEWS

Rakuten Symphony

No Interviews

INTERVIEWS

Rakuten Symphony

No Interviews

INTERVIEWS

Rakuten Symphony

10 top interview questions

LIST OF COMPANIES

Corona Remedies

Locations

INTERVIEWS

Corona Remedies

No Interviews

REVIEWS

L&T Construction

No Reviews

REVIEWS

VBB Infra Pvt. Ltd.

No Reviews

Tell us how to improve this page.

write
Share an Interview