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

Software Developer

IDC Technologies
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: DSA, Operating System, C++, OOPs, SQL Queries, DBMS
Tip
Tip

Tip 1 : Practice 200+ DSA question
Tip 2 : go through all the linear and non-linear data-structure concept.
Tip 3 : Do minimum two medium level projects.

Application process
Where: Other
Eligibility: 7+ CGPA
Resume Tip
Resume tip

Tip 1 : 2 decent projects(full-stack)
Tip 2 : Coding platform ratings and other technical achievements.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 Minutes
Interview date8 Mar 2022
Coding problem1

MCQs and some snippet of code.

1. Idempotent Matrix

Easy
0/40
Asked in companies
MeeshoMr. CooperJio Platforms Limited

Given a N * N matrix and the task is to check matrix is idempotent matrix or not.

See the sample input.

Idempotent matrix M follows the following property :

M*M = M
Try solving now
02
Round
Medium
Video Call
Duration40 Minutes
Interview date15 Mar 2022
Coding problem1

Data structure's concept related question.
1. Difference in application of arrays and linkedlist.
2. Time comlexity of BST with proof.

Also 1 coding question.

1. Convert Bst To The Greater Sum Tree

Moderate
30m average time
70% success
0/80
Asked in companies
AmazonMathworksCultfit

You have been given a Binary Search Tree of integers. You are supposed to convert it to a greater sum tree such that the value of every node in the given BST is replaced with the sum of the values of all the nodes which are greater than the value of the current node in the tree.

A Binary Search Tree is a tree, whose internal nodes each store a value greater than all the values in the node's left subtree and less than those in its right subtree.

Note :

You need to modify the given tree only. You are not allowed to create a new tree.
For example:
For the given binary search tree

Example

11 will be replaced by {15 + 29 + 35 + 40}, i.e. 119.
2 will be replaced by {7 + 11 + 15 + 29 + 35 + 40}, i.e. 137.
29 will be replaced by {35 + 40}, i.e. 75.
1 will be replaced by {2 + 7 + 11 + 15 + 29 + 35 + 40}, i.e. 139.
7 will be replaced by {11 + 15 + 29 + 35 + 40}, i.e. 130.
15 will be replaced by {15 + 29 + 35 + 40}, i.e. 104.
40 will be replaced by 0 {as there is no node with a value greater than 40}.
35 will be replaced by {40}, i.e. 40.
Try solving now

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
4658 views
0 comments
0 upvotes
company logo
SDE
2 rounds | 2 problems
Interviewed by IDC Technologies
809 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 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
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3932 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2807 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1134 views
0 comments
0 upvotes