DCA - TCS Digital Interview Questions 2025
DCA Interview
1. Introduction
2. Tell me Something about yourself?
3. May I inquire as to the reason why you have chosen or prefer an IT job, despite having a background in Mechanical Engineering, Civil Engineering, or Electrical and Computer Engineering?
4. Tell me about your intership experience
5. What role did you carry out at intership
6. How was quality management
7. Tell me about diploma and degree projects
8. Some questions on projects
9. You've written git as skill, explain git.
10. What is the backend of git?
11. Who built it?
12. What are some remote git hosting providers?
13. Python questions here after.
14. what is a list?
15. What is tuples?
16. What are the differences between them?
17. Where is tuple used? Give examples.
18. Can you store non uniform data in tuples?
19. What is meant by immutable?
20. What is faster list or an array? Why?
21. What's the backend of numpy?
22. Tell libraries you've used in python?
23. What's slicing?
24. Tell approaches for palindrome detection?
25. What is pytorch and tensorflow?
26. What are they used for?
27. Who developed it?
28. Have you used them in any project?
29. How'll you generate random number in python? Gave two approaches.
30. How will you sort an array without using inbuilt functions? Algo and implementations. Told bubble and merge sort implementations.
31. What is an anonymous function?
32. Where will you use lambda function?
33. How many arguments can it take?
34. Difference between normal and lambda function.
35. Lastly I discussed with them about my business unit, BU lead and roadmap. Available positions in BU and what I can learn further before joining TCS.