Capri global limited interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Capri global limited
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I began by building a strong foundation in computer science and programming, learning data structures and algorithms. I developed my skills through personal projects and internships. By researching Capri Global, I aligned my knowledge with their goals and values. I prepared for the interview by practicing common technical and behavioral questions and reviewing data structures and algorithms. With a polished resume and cover letter, I networked and sought referrals. During the interview, I showcased my technical prowess, problem-solving abilities, and passion for software development. Continuous learning and reflection fueled my growth. Finally, I cracked the two interviews and one assessment, securing the SDE-Intern position at Capri Global.
Application story
I sent an email to HR about joining the company as an intern. They sent me the test link, I took the test and passed it. I received an email invitation for a technical interview. I attended the interview and passed it. After two days, I received an email invitation stating that I would have a discussion with the company's VP. I accepted it and had a successful discussion. After that, I received the offer letter.
Why selected/rejected for the role?
I was selected for the SDE-Intern role at Capri Global because of my strong foundation in computer science, technical prowess, demonstrated problem-solving abilities, passion for software development, and my ability to align my skills with Capri Global's goals and values.
Preparation
Duration: 3 months
Topics: Data Structures, OOPS, DBMS, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Practice at least 300 questions from leet code and interview bit.
Tip 2 : Prepare your projects perfectly before going for an interview.
Tip 3 : Do at least 2 projects.

Application process
Where: Email Approach
Eligibility: Above 7.5 CGPA
Resume Tip
Resume tip

Tip 1 : Do not put the things on resume which are not required by the company.
Tip 2 : Keep it point to point.

Interview rounds

01
Round
Medium
Online Coding Test
Duration75 minutes
Interview date19 Apr 2022
Coding problem2

It had a window of approximately 6 hours. I could give the exam in those 6 hours which was 75 minutes long.

1. Two Sum

Easy
10m average time
90% success
0/40
Asked in companies
Chegg Inc.FacebookAmazon

You are given an array of integers 'ARR' of length 'N' and an integer Target. Your task is to return all pairs of elements such that they add up to Target.

Note:

We cannot use the element at a given index twice.

Follow Up:

Try to do this problem in O(N) time complexity. 
Problem approach
  • Initialize an empty dictionary to store the numbers and their indices.
  • Iterate through the array nums, and for each element num, calculate the complement as complement = target - num.
  • Check if the complement is already in the dictionary. If it is, return the indices of the current element num and the complement from the dictionary.
  • If the complement is not in the dictionary, add the current element num to the dictionary with its index as the value.
  • If no solution is found after iterating through the entire array, return an empty result, indicating that no two numbers add up to the target.
Try solving now

2. Game Of Life

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

You’re given a board of N * M size. Each element of this board is represented by either 0 or 1, where 0 means ‘dead’ and 1 means ‘live’. Each element can interact with all of its eight neighbors using the following four rules.

If any live cell has less than two live neighbors, then it dies.

If any live cell has two or three live neighbors, then it lives onto the next generation.

If any live cell has more than three live neighbors, then it dies.

A dead element with exactly three live neighbors becomes a live element.

Your task is to print the next state of this board using these four rules.
Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date25 Apr 2022
Coding problem3

It happened at around 3pm. Interviewer was so good. He asked me about my project and how I came to conclusions. He was taking so much interest in my projects.

1. DBMS

What are different databases, and how do you choose which to use and when? (Learn)

Can we implement sharding in MongoDB? (Learn)

What is Hadoop? (Learn)

Problem approach

Tip 1 : Read DBMS at least once before going for an interview.
Tip 2 : Read the JD of company properly.
Tip 3 : Do practice for SQL queries.

2. Puzzle

3 Ants and Triangle
There are 3 ants sitting on three corners of a triangle. All ants randomly pick a direction and start moving along the edge of the triangle. What is the probability that any two ants will collide?

Problem approach

Tip 1 : Practice some puzzles before interview.
Tip 2 : Understand the problem statement correctly.
Tip 3 : Do try to think in different way.

3. OS Questions

What is the difference between process and thread? (Learn)

Explain the difference between mutex and semaphore. (Learn)

What is a deadlock, and how can it be prevented or resolved? (Learn)

Problem approach

Tip 1 : Read the OS frequently asked questions.
Tip 2 : Be prepared for CS fundamental questions.

03
Round
Easy
HR Round
Duration20 minutes
Interview date29 Jun 2023
Coding problem1

As it was a HR round they asked me very basic questions. Interviewer always want to see your way of thinking.

1. Basic HR Questions

Why are you interested in this role/company?

Where do you see yourself in next 5 years ?

How do you handle conflicts or difficult situations at work?

Tell me about a time when you faced a significant challenge and how you overcame it.

Problem approach

Tip 1 : Read FAQs in interviews by HR.
Tip 2 : Always be honest while answering HR question.

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
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15480 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15338 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes