Comviva Technologies Ltd. interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

3 rounds | 3 Coding problems
upvote
share-icon

Interview preparation journey

expand-icon
Journey
I completed my MCA from NIT Jamshedpur, and I was selected through the campus placement process in 2022. “I solve at least three questions daily on different platforms and also revise on a weekly basis. This helps me crack interviews.”
Application story
I applied through the campus placement group. After successfully clearing all the rounds, I received the offer letter within 15 days. The onboarding process was very smooth.
Why selected/rejected for the role?
I was selected because I answered most of the questions. The interview mainly focused on DSA and projects. There were also some situation-based questions related to optimization and logical changes, which I handled smoothly. The interviewer was very happy with my performance.
Preparation
Duration: 6 Months
Topics: I make sure to solve a minimum of three questions every day on different platforms and revise weekly. This has helped me crack interviews.
Tip
Tip

Tip 1: Be consistent.

Tip 2: Attempt weekly contests and challenges on different platforms.

Tip 3: Mock interviews are also helpful.

Application process
Where: Campus
Eligibility: 7 CGPA, (Salary Package - 6.5 LPA)
Resume Tip
Resume tip

Tip 1: Your resume should include some good projects.

Tip 2: Add links to your coding platform profiles.

Interview rounds

01
Round
Medium
Online Coding Interview
expand-icon
Duration90 minutes
Interview date10 Jan 2022
Coding problem1

Try to attempt most of the questions.
For selection, solve all the coding problems.

1. Find Number Of Islands

Moderate
34m average time
60% success
0/80
Asked in companies
IntuitDelhiveryMongoDB

You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

A cell is said to be connected to another cell, if one cell lies immediately next to the other cell, in any of the eight directions (two vertical, two horizontal, and four diagonals).

A group of connected cells having value 1 is called an island. Your task is to find the number of such islands present in the matrix.

Problem approach
  1. Treat the grid as a graph where each land cell is a node.
  2. Traverse all cells; when you find an unvisited land cell, increment the island count.
  3. From that cell, run DFS or BFS to visit all connected land cells (in 8 directions).
  4. Mark each visited land cell so it is not counted again.
  5. The time complexity is O(N × M) because each cell is processed at most once.
Save this for later
02
Round
Medium
Online Coding Test
expand-icon
Duration60 minutes
Interview date18 Jan 2022
Coding problem1

It was a one-to-one interview round.

1. Longest Consecutive Sequence

Moderate
40m average time
70% success
0/80
Asked in companies
AmazonAppleUber

You are given an unsorted array/list 'ARR' of 'N' integers. Your task is to return the length of the longest consecutive sequence.

The consecutive sequence is in the form ['NUM', 'NUM' + 1, 'NUM' + 2, ..., 'NUM' + L] where 'NUM' is the starting integer of the sequence and 'L' + 1 is the length of the sequence.

Note:

If there are any duplicates in the given array we will count only one of them in the consecutive sequence.
For example-
For the given 'ARR' [9,5,4,9,10,10,6].

Output = 3
The longest consecutive sequence is [4,5,6].
Follow Up:
Can you solve this in O(N) time and O(N) space complexity?
Problem approach
  1. Insert all array elements into a hash set to allow O(1) lookups.
  2. For each element, check if it is the start of a sequence by verifying that (element − 1) is not in the set.
  3. If it is the start, keep incrementing (element + 1, element + 2, …) while they exist in the set to count the sequence length.
  4. Maintain a variable to store the maximum length found so far.
  5. Return the maximum length after processing all elements — overall time complexity: O(n).
Save this for later
03
Round
Medium
HR Round
expand-icon
Duration30 minutes
Interview date26 Jan 2022
Coding problem1

Online HR round.

1. HR Questions

  • Self-Introduction
  • Problem-Solving Questions
  • Project-Related Questions
  • Behavioral Questions
Problem approach

Tip 1: Be confident.
Tip 2: Say "no" frankly, if needed.
Tip 3: Ask questions about the company, culture, etc.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Why is temperature=0 a poor fix for factual hallucinations?

Choose another skill to practice
Similar interview experiences
Product Development Engineer
3 rounds | 8 problems
Interviewed by Comviva Technologies Ltd.
1009 views
0 comments
0 upvotes
Implementation Engineer
4 rounds | 4 problems
Interviewed by Comviva Technologies Ltd.
0 views
0 comments
0 upvotes
SDE - 1
3 rounds | 4 problems
Interviewed by Comviva Technologies Ltd.
878 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3327 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114602 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57846 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34967 views
7 comments
0 upvotes