Tata Consultancy Services (TCS) interview experience Real time questions & tips from candidates to crack your interview

Assistant System Engineer

Tata Consultancy Services (TCS)
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
Online Test- The online test was designed to assess a range of skills: Aptitude, Reasoning, Verbal Ability, and Advanced Aptitude and Verbal Ability sections. Coding Section: Two coding problems to be solved within 90 minutes. Interview- The interview was conducted by a panel of three members: HR (Human Resources), MR (Managerial Round), Technical Round.
Application story
The TCS hiring was conducted through a priority college placement drive. Our placement cell shared the details with us and provided a three-day window to complete the registration on the TCS portal. After successful registration, TCS sent an admit card that included important details such as the venue, date, and shift for the examination.
Why selected/rejected for the role?
I believe I was selected for the TCS Ninja profile due to a combination of my strong problem-solving skills, solid grasp of technical concepts, and effective communication abilities. My performance in the online test, particularly in the coding and aptitude sections, demonstrated my analytical thinking and programming proficiency. Additionally, my ability to present clear, thoughtful responses during the interview, along with my enthusiasm for learning new technologies, contributed to a positive impression on the panel.
Preparation
Duration: 3 months
Topics: DSA, DBMS, OS, OOPS, Authentication and Authorization, Puzzles
Tip
Tip

Tip 1: Practice at least math-based coding questions, such as prime numbers, GCD, etc.
Tip 2: Complete at least two projects.
Tip 3: Don't fake your CV.

Application process
Where: Campus
Eligibility: 60% in 10th, 12th and in College and 1 active backlog is allowed, (Salary: 3.5 LPA)
Resume Tip
Resume tip

Tip 1: Prepare your resume very carefully; don't fake it.
Tip 2: Remember every point on your resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration190 minutes
Interview date11 Nov 2024
Coding problem2

The TCS Ninja selection process includes an online test divided into two parts: PART-A (Foundation Section) and PART-B (Advanced Section), with a total duration of 190 minutes. The Foundation Section consists of three subsections: Numerical Ability, Verbal Ability, and Reasoning Ability, each allocated 25 minutes. The Advanced Section comprises Advanced Quantitative & Reasoning Ability, which has a duration of 25 minutes, and Advanced Coding, where candidates are required to solve two coding problems within 90 minutes. This comprehensive assessment evaluates a candidate's aptitude, reasoning, verbal skills, and coding proficiency.

1. Convert Speed

Easy
0/40
Asked in company
Tata Consultancy Services (TCS)

Convert speed unit from km/h to m/sec.

Problem approach

This coding question required a solution involving speed conversion, where it was explicitly mentioned to multiply the speed by 5/18.

Try solving now

2. Strong Number

Moderate
40m average time
0/80

Problem statement

A strong number, also known as a factorial number, is a special integer where the sum of the factorials of its individual digits equals the original number itself. In other words, if you take each digit of the number, compute its factorial (e.g., 5! = 120), and sum up these factorials, the result should match the original number.

Welcome, developer! Your task is to write the logic of isStrongNumber method for verifying whether a number is strong or not. A strong number, as defined above, has the fascinating property that the sum of the factorials of its individual digits equals the original number itself. So, let’s dive into completing the function


Task for students

  • Must to have
    • complete a method named isStrongNumber.
    • Button contains text ‘Generate Pattern’ (case-insensitive) and must have id as ‘btn’ and type as ‘submit’.
  • Functionality tested
    • method should verify the input number, whether is strong or not. also display the result in the element having id 'result'.
    • when number is strong result displays 'Yes indeed a Strong Number', if not then 'Not a Strong Number'

UI reference
  • Use the given provided code and try to mirror the UI.



Evaluation
  • After submission, your solution will be evaluated automatically based on the tasks defined above.
  • Upon successful completion of all the tasks/requirements, you will get a full score, and there will not be any partial scoring.
  • You can work on your failed test cases & resubmit your solution.
  • Your problem will get evaluated instantly.

Do’s & don’t
  • Use the given code structure in editor and do not make any changes.
  • Do not modify existing classes or tags.
  • Focus on correct HTML structure and class names.

Query & feedback
  • In case of any query/feedback on this project, please fill this form & we will soon get in touch with you to resolve.

Best of luck, developers!

Try solving now
02
Round
Easy
Face to Face
Duration25 minutes
Interview date30 Nov 2024
Coding problem0

The interview was conducted by a panel of three members:

HR (Human Resources): Questions focused on communication skills, adaptability, and general background topics, including willingness to relocate and work in shifts.
MR (Managerial Round): Questions were related to management concepts, decision-making abilities, and handling real-world scenarios.
Technical Round: This round covered technical knowledge, programming concepts, and problem-solving. Specific questions included topics like deletion in a linked list, object-oriented programming (OOPs) principles, and writing SQL queries.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which traversal uses a queue as its primary data structure?

Choose another skill to practice
Similar interview experiences
company logo
Assistant System Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
1120 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Tata Consultancy Services (TCS)
1028 views
0 comments
0 upvotes
company logo
Assistant System Engineer
4 rounds | 7 problems
Interviewed by Tata Consultancy Services (TCS)
789 views
0 comments
0 upvotes
company logo
Assistant System Engineer
2 rounds | 3 problems
Interviewed by Tata Consultancy Services (TCS)
719 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Assistant System Engineer
2 rounds | 4 problems
Interviewed by Accenture
1149 views
0 comments
0 upvotes
company logo
Assistant System Engineer
3 rounds | 4 problems
Interviewed by Accenture
0 views
0 comments
0 upvotes