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

Associate Software Developer

DTCC
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
When I joined college, I was unaware of this Data Structure and Algorithm, which made my journey to getting an internship more complicated. From that point, I started doing questions on Code Studio and others.
Application story
This company visited to my campus for the placement where i applied for it.
Why selected/rejected for the role?
I was rejected because I was not able to provide a good approach to the DSA questions that were being asked.
Preparation
Duration: 6 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Practice from coding platforms, solve medium level problems.
Tip 2 : Brush up computer fundamentals from subjects like OS, DBMS and CN.
Tip 3 : Have a good project or good internship experience and have in-depth knowledge regarding what you have done.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Interview rounds

01
Round
Easy
Video Call
Duration60 Minutes
Interview date22 Mar 2023
Coding problem2

1. Maximum activities

Easy
15m average time
85% success
0/40
Asked in companies
PhonePeCIS - Cyber InfrastructureExpedia Group

You are given N activities with their start time Start[] and finish time Finish[]. You need to tell the maximum number of activities a single person can perform.

Note:
A person can only work on a single activity at a time. The start time of one activity can coincide with the end time of another.
Try solving now

2. Best Time to Buy and Sell Stock

Moderate
20m average time
80% success
0/80
Asked in companies
IntuitOptumOYO

You are given an array/list 'prices' where the elements of the array represent the prices of the stock as they were yesterday and indices of the array represent minutes. Your task is to find and return the maximum profit you can make by buying and selling the stock. You can buy and sell the stock only once.

Note:

You can’t sell without buying first.
For Example:
For the given array [ 2, 100, 150, 120],
The maximum profit can be achieved by buying the stock at minute 0 when its price is Rs. 2 and selling it at minute 2 when its price is Rs. 150.
So, the output will be 148.
Try solving now
02
Round
Easy
Video Call
Duration60 minutes
Interview date22 Mar 2023
Coding problem2

1. N Queens

Hard
55m average time
35% success
0/120
Asked in companies
Thought WorksTwitterAdobe

You are given an integer 'N'. For a given 'N' x 'N' chessboard, find a way to place 'N' queens such that no queen can attack any other queen on the chessboard.

A queen can be killed when it lies in the same row, or same column, or the same diagonal of any of the other queens. You have to print all such configurations.

Try solving now

2. Check If Path Exists

Easy
10m average time
90% success
0/40
Asked in companies
AmazonGrofersArcesium

You are given a directed and unweighted graph of 'V' vertices and 'E' edges. All edges are given in a 2-dimensional array ‘Edges’ in which ‘Edges[i][0]’ and ‘Edges[i][1]’ contain an edge. Your task is to check if there exists a path from the vertex 'source' to 'destination'.

For Example:
Consider the number of vertices is 4 and number of edges is 3, and the array of edges is:
[ [0, 1]
  [1, 2] 
  [2, 3] ]
there exists one path between 0 and 2, which is 0 -> 1 -> 2. Hence, the answer is 'true'.
Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date22 Mar 2023
Coding problem1

1. Basic HR Questions

Tell me about yourself.
Why should I hire you?
What are your strengths and weaknesses?
Why do you want to work at our company?

Problem approach

Strengths:

  • One of my strengths lies in my ability to adapt quickly to new situations and learn new technologies or concepts efficiently. I am a detail-oriented individual who pays attention to quality and accuracy in my work. I believe in constantly upgrading my skills and staying updated with the latest trends and advancements in my field.
  • Easy-going
  • Dedicated worker
  • Good listener

Weaknesses:

  • I tend to try to complete all my work on my own until I fully understand it. Despite having numerous resources available on Google, I sometimes insist on doing things independently. This approach can lead to delays in submitting projects, which I recognize as a weakness.
  • My kindness. I find it difficult to say no when someone asks for help.

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
SDE - 1
2 rounds | 4 problems
Interviewed by DTCC
1088 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Developer
5 rounds | 10 problems
Interviewed by SAP Labs
1201 views
0 comments
0 upvotes
company logo
Associate Software Developer
3 rounds | 3 problems
Interviewed by SAP Labs
787 views
0 comments
0 upvotes
company logo
Associate Software Developer
3 rounds | 7 problems
Interviewed by CIS - Cyber Infrastructure
578 views
0 comments
0 upvotes