Capture Technologies interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Capture Technologies
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
From a young age, my fascination with technology grew, leading me to study computer science. I gained practical experience through internships, specialized in backend development and cloud technologies, and showcased my skills with personal projects. After rigorous preparation, I secured an SDE role at Capture.
Application story
I saw the advertisement while I was coding on leetcode that Capture is hiring SDE-1. As I was preparing for the SDE post it was perfect opportunity for me. I applied for the same.
Why selected/rejected for the role?
Lack of experience or qualifications matching their requirements and Insufficient technical knowledge or skills compared to other candidates.
Preparation
Duration: 6 months
Topics: Data StructuresAlgorithmsObject-Oriented Programming (OOP)System DesignDatabase ManagementOperating SystemsNetworkingWeb DevelopmentSoftware Engineering PrinciplesCloud Computing
Tip
Tip

Tip 1: Review Technical Fundamentals
Tip 2: Practice Coding Problems
Tip 3: Research Capture's Tech Stack

Application process
Where: Leetcode
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1: Highlight relevant experience and achievements.
Tip 2: Showcase technical skills with a dedicated section.
Tip 3: Quantify achievements using measurable metrics to demonstrate impact.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date4 May 2022
Coding problem2

1. Chess Tournament

Easy
20m average time
80% success
0/40
Asked in companies
HSBCOlaMicrosoft

Chess tournament is going to be organized in Ninjaland. There will be C chess players going to attend the tournament. All the players will be staying in a hotel. The hotel has N free rooms available for the players, where one player will choose one room to live in. The ith room is at position[i] in the hotel. All rooms are in distinct positions.

Focus level of a chess player is defined as the minimum distance between his room and the room of another player. The overall focus of a tournament is defined as the minimum focus level among all players. You as an organizer obviously want the overall focus as high as possible so you assign the rooms to players such that the overall focus is as high as possible.

For example,
let say we have 3 players and 5 rooms available and the rooms are at positions:  1 2 3 4 6
Here the optimal allocation is in rooms 1 3 6 and the overall focus level is 2.
Try solving now

2. Restore IP Addresses

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

You are given a string 'S' containing only digits. Your task is to find all possible IP addresses that can be obtained from string 'S' in lexicographical order.

Note:
A valid IP address consists of exactly four integers, each integer is between 0 and 255 separated by single dots, and cannot have leading zeros except in the case of zero itself.
For example:
The following are valid IP addresses:
0.1.24.255
18.5.244.1

Following are invalid IP addresses:
0.01.24.255  (as  01  contains one leading zero).
18.312.244.1 (as 312 not lies between 0 and 255).
Problem approach

Step 1 : I first applied brute force. It was not good enough.
Step 2 : Interviewer asked me to optimise the solution.

Try solving now
02
Round
Medium
Face to Face
Duration80 minutes
Interview date20 May 2022
Coding problem2

1. Maximum Coins

Hard
16m average time
78% success
0/120
Asked in companies
DunzoProtiumGoldman Sachs

You are given a two-dimensional matrix of integers of dimensions N*M, where each cell represents the number of coins in that cell. Alice and Bob have to collect the maximum number of coins. The followings are the conditions to collect coins:

Alice starts from top left corner, i.e., (0, 0) and should reach left bottom corner, i.e., (N-1, 0). Bob starts from top right corner, i.e., (0, M-1) and should reach bottom right corner, i.e., (N-1, M-1).

From a point (i, j), Alice and Bob can move to (i+1, j+1) or (i+1, j-1) or (i+1, j)

They have to collect all the coins that are present at a cell. If Alice has already collected coins of a cell, then Bob gets no coins if goes through that cell again.

For example :
If the matrix is 
0 2 4 1
4 8 3 7
2 3 6 2
9 7 8 3
1 5 9 4

Then answer is 47. As, Alice will collect coins 0+8+3+9+1 = 21 coins. Bob will collect coins 1+7+6+8+4 = 26 coins. Total coins is 21+26 = 47 coins.
Problem approach

Iterate through the given grid of coins and calculate the sum of coins collected diagonally starting from each cell. Keep track of the maximum sum encountered. Finally, return the maximum sum as the result. This approach ensures that you consider all possible diagonal paths and select the one with the maximum sum. The time complexity of this solution is O(N^2), where N is the size of the grid.

Try solving now

2. Design Question

Design URL Shortener service (Practice)

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
4656 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 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
3451 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114578 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34960 views
7 comments
0 upvotes