OPENS AT: Sep 25, 2020, 05:30 AM

CLOSES AT: Oct 11, 2020, 01:29 PM

DURATION: 1h 30m

TCS Tech Hiring Challenge for Fullstack Developer - Part A

Challenge Over

Social Share


NOTE #1:

For WebCam issues, kindly follow below links:

​​​​​​​We, at Tata Consultancy Services, are invested in identifying and nurturing emerging talent across the world. We are now looking for talented Web technology experts to lead innovation towards business sustainability and revolution. We are a company at the helm of global transformations and would love to invite you to be a part of our vivacious 446000+ strong and diverse workforce across 144 nationalities

Be purpose-driven. Be resilient. Be adaptable. Be one of us at TCS.

To join our team of passionate and skilled engineers all you need to do is complete TWO parts which will take approximately 3 Hours 30 minutes.

Format of the challenge:

  • Part A:
    • 15 MCQs
    • 1 Programming question
    • Duration: 1 Hour 30 minutes
    • Programming language restricted to Java & .Net 
    • Link to test: here
    • The test starts from 25th Sept 4 PM and is open until 11th Oct, 11:55 PM.
  • Part B:
    • 1 Task-based question.
    • Duration: 2 Hours
    • Link to the test: here
    • The test starts from 25th Sept 4 PM and is open until 11th Oct, 11:55 PM

Please note that: A successful job application is when you finish both the tests and apply by filling your job details at the end of the challenge. 


  • The candidature will be subject to meeting TCS hiring criteria in addition to test clearance
  • After the results are shared with TCS, it would take one week to check on the eligibility and the candidates will be put through a single level of Interview process


  • Location – All TCS location
  • Degree – BE/ BE Tech/ME/M Tech/MSc/MCA/MCM/MS/BCA/Bsc with relevant IT work experience
  • CGPA – 50% and above in all degrees


  • Java Fullstack: Angular JS, React JS, Node JS
  • .Net Fullstack: C#, ASP.Net,  DB2, WebAPI, Angular JS



Full stack Developer
Experience: 3-9 years
CTC: As per Industry Standards
Job Location: PAN India
Openings: 150

Java with Angular

Required skills: Java/ J2EE, Angular, Angular JS, HTML 5, JQuery


  • Good Experience in Java 7/8, J2EE, Spring Boot, Spring, Hibernate, J Query
  • Strong Experience REST architectural style, Microservices concepts and technologies
  • Hands on experience with Angular 4/6/7/8/9
  • Strong in Java Script/Html 5/CSS3

Good to Have:

  • Agile development techniques and tools such as Scrum or Kanban, JIRA, Confluence.
  • Know how of Git Hub/ Bit Bucket or similar version control platforms
  • Knowledge of Development tools: Eclipse, Maven, Ant
  • Has experience with DevOps tools e.g; GIT, TeamCity, Maven, SONAR

Full Stack Developer (React, NodeJS)

Required Technical Skill Set: React, NodeJS


  • A good working knowledge web application development using Javascript.
  • 3+ years of hands on experience in developing applications using React
  • Building reusable components and front-end libraries for future use
  • Translating designs and wire-frames into high quality code
  • Worked on responsive web apps using MaterialUI,Bootstrap/CSS3 & HTML5
  • Must have worked on redux for state management.
  • Strong experience on REST APIs integration and API Communications
  • At Least 3 Years of Experience in Node.JS Development
  • Good Knowledge of Node.js Frameworks
  • Good Grasp of Asynchronous Programming and Its Workarounds
  • Working Knowledge in User Authentication and Authorization
  • Error-Handling Skills
Good-to-Have: Unix, Shell Scripting, Code Coverage (JEST)

.Net Full Stack

Required Technical Skill Set: C#, ASP.Net, DB2, WebAPI, Angular JS


  • Candidates with strong Dot Net full stack experience (Visual Studio .Net, C#, MVC, Web api, Angular 2/4, JavaScript, jQuery, CSS, JSon, XML and HTML).
  • Experience in relational database design concepts and SQL queries
  • Should have in depth knowledge around .Net technologies specifically ASP.NET
  • Able to customize based on the demand and working to coding standards to ensure a robust and mature, development of the functionality within the platform.

Good to Have:

  • Experience with Agile methodologies - Scrum, Continuous integration.
  • Experience with Dependency Injection and use of testing frameworks such as NUnit and mocking tools.
  • Experience in use of source control management systems such as SVN or GIT


Universally renowned as the face of Indian IT, Tata Consultancy Services (TCS) is also hailed globally as one of the market leaders. With a rich repository of contextual kn...




Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications