i
DTCC
Filter interviews by
What people are saying about DTCC
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
One machine coding round, parking lot question
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Arrow functions are more concise and have a lexical 'this' binding compared to normal functions.
Arrow functions do not have their own 'this' keyword, they inherit it from the parent scope.
Arrow functions do not have their own 'arguments' object.
Arrow functions cannot be used as constructors with 'new'.
Arrow functions are more concise and have implicit return when no curly braces are used.
forEach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.
forEach does not return a new array, while map does
forEach does not modify the original array, while map creates a new array
forEach is used for side effects, while map is used for transformation
Example: forEach - array.forEach(item => console.log(item)), map - const newAr
posted on 21 Nov 2024
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing mock dependencies.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
State in React is a JavaScript object that stores data and determines how a component renders and behaves.
State is mutable and can be updated using the setState() method
State should be used for data that will change over time and affect the component's rendering
State should not be modified directly, use setState() instead
posted on 8 Jul 2024
posted on 21 Aug 2024
HTML and CSS are markup languages used for creating and styling web pages.
HTML stands for HyperText Markup Language and is used for structuring content on web pages.
CSS stands for Cascading Style Sheets and is used for styling the appearance of web pages.
HTML uses tags to define elements like headings, paragraphs, images, and links.
CSS allows for customization of colors, fonts, layout, and other visual aspects of a web...
I applied via campus placement at Dr Mahalingam College of Engineering & Technology, Coimbatore and was interviewed in Apr 2024. There were 2 interview rounds.
Basic Arithmetic Aptitude , Computer Application and SQL
A fitness tracking application to monitor and track user's physical activities and progress.
Include features like tracking steps, calories burned, distance traveled, and workout sessions.
Allow users to set goals, view progress charts, and receive notifications for reminders.
Integrate with wearable devices like Fitbit or Apple Watch for real-time data syncing.
Provide social sharing options to motivate users and compete ...
posted on 13 Jan 2025
It continues for 15 mins
Practical Question based on case study
Interview experience
based on 6 reviews
Rating in categories
Lead Software Engineer
58
salaries
| ₹16.5 L/yr - ₹31 L/yr |
Associate Director
49
salaries
| ₹23.3 L/yr - ₹40 L/yr |
Software Engineer
33
salaries
| ₹5 L/yr - ₹20.1 L/yr |
Senior Associate
32
salaries
| ₹13 L/yr - ₹28.8 L/yr |
Senior Software Engineer
31
salaries
| ₹11 L/yr - ₹22 L/yr |
National Stock Exchange of India
Bombay Stock Exchange
Central Depository Services (I)
Merchant Customer Exchange