Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 85.2k Reviews

Filter interviews by

TCS Drupal Developer Interview Questions and Answers

Updated 27 Jun 2023

TCS Drupal Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Testing the job for reference need to drop the message as it's fake content

Round 3 - Technical 

(2 Questions)

  • Q1. These can't be received but mention in the task of test
  • Q2. How many rounds in the interview
Round 4 - Technical 

(1 Question)

  • Q1. Most valuable interview for the yag
Round 5 - Technical 

(1 Question)

  • Q1. Set the top valuation in the task
  • Ans. 

    The top valuation in the task refers to the highest possible value or rating that can be achieved.

    • Identify the criteria for evaluation and determine the maximum possible score or rating.

    • Ensure that all aspects of the task are thoroughly assessed to reach the top valuation.

    • Consider any bonus points or extra credit that may contribute to achieving the highest valuation.

  • Answered by AI
Round 6 - Coding Test 

Was it useful to the search if not reference to be matched in the code

Round 7 - Case Study 

Give it try for testing the scenario can't be adjusted

Round 8 - Assignment 

More valuable in the world group job

Interview Preparation Tips

Interview preparation tips for other job seekers - Not interested in this seems it's fake adjust and see if these values can be

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Technical 

(8 Questions)

  • Q1. What is abstract class
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base for other classes to inherit from.

    • Cannot be instantiated on its own

    • May contain abstract methods that must be implemented by child classes

    • Can have both abstract and non-abstract methods

  • Answered by AI
  • Q2. Types of Drupal entity
  • Ans. 

    Types of Drupal entities include nodes, users, taxonomy terms, and custom entities.

    • Nodes: Basic content type in Drupal, can represent articles, pages, etc.

    • Users: Represents individuals who can log in and interact with the site.

    • Taxonomy terms: Used for categorizing content.

    • Custom entities: Entities created by developers for specific needs.

  • Answered by AI
  • Q3. Custom form methods
  • Ans. 

    Custom form methods in Drupal allow developers to create and manipulate forms in unique ways.

    • Custom form methods can be used to alter form elements, validate form submissions, and process form data.

    • Examples include using hook_form_alter to modify existing forms, implementing custom form validation functions, and creating custom submit handlers.

    • Custom form methods can also be used to create entirely new forms from scrat...

  • Answered by AI
  • Q4. Dependency injection
  • Q5. Data structure overview
  • Q6. MySQL types of Joins, Delete vs TRUNCATE
  • Ans. 

    MySQL types of Joins, Delete vs TRUNCATE

    • Types of Joins in MySQL: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN

    • DELETE statement removes specific rows from a table based on a condition

    • TRUNCATE statement removes all rows from a table without logging individual row deletions

  • Answered by AI
  • Q7. Contextual filter, Relationship in views
  • Q8. Various types of Git commands
  • Ans. 

    Git commands include add, commit, push, pull, merge, branch, checkout, and clone.

    • git add - stages changes for commit

    • git commit - records changes to the repository

    • git push - uploads local changes to a remote repository

    • git pull - downloads changes from a remote repository

    • git merge - combines changes from different branches

    • git branch - lists, creates, or deletes branches

    • git checkout - switches branches or restores files

    • gi

  • Answered by AI
Round 2 - Technical 

(6 Questions)

  • Q1. What is T function
  • Ans. 

    T function is used in Drupal to translate text strings into the current language of the website.

    • T function is used to translate text strings in Drupal.

    • It is used to ensure that text displayed on the website is in the correct language.

    • Developers can use the T function in their code to make it multilingual.

    • Example: t('Hello world') will translate 'Hello world' into the current language of the website.

  • Answered by AI
  • Q2. Multilingual custom form
  • Q3. Event subscriber example
  • Ans. 

    Event subscriber example in Drupal development

    • Event subscribers allow modules to subscribe to and respond to events triggered by the Drupal core or other modules

    • Event subscribers are defined in a module's services.yml file

    • Example: Creating an event subscriber to log user login events

  • Answered by AI
  • Q4. Debug error in production env
  • Ans. 

    To debug errors in production environment, follow these steps

    • Check error logs for specific error messages

    • Use debugging tools like Xdebug or Drupal's built-in debugging features

    • Review recent code changes that may have caused the error

    • Test the code on a local environment to replicate the issue

    • Consult with team members or online forums for assistance

  • Answered by AI
  • Q5. Config management
  • Q6. Custom module development
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Location preference

Interview Preparation Tips

Topics to prepare for Capgemini Drupal Developer interview:
  • Drupal
  • OOPS
  • Database Management
  • Github
  • Core PHP
Interview preparation tips for other job seekers - Very good knowledge on Object oriented programming
Knowledge on PHP
Knowledge on Drupal core
Version control system is a bonus

Skills evaluated in this interview

Drupal Developer Interview Questions & Answers

HCLTech user image नitish Chaudhary

posted on 1 Mar 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. About custom module & theme
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

1 hr test with mcq and coding snippet

Round 2 - One-on-one 

(6 Questions)

  • Q1. What are pointers in c?
  • Ans. 

    Pointers are variables that store memory addresses of other variables in C programming language.

    • Pointers are used to manipulate data structures like arrays, linked lists, and trees.

    • They can be used to pass values by reference to functions.

    • Pointers can also be used to allocate memory dynamically using functions like malloc() and calloc().

  • Answered by AI
  • Q2. Write a linked list program.
  • Ans. 

    A linked list program is a data structure that stores a sequence of elements with pointers to the next element.

    • Create a Node class with a value and a next pointer

    • Create a LinkedList class with a head pointer and methods to add, remove, and traverse nodes

    • Example: LinkedList ll = new LinkedList(); ll.add(5); ll.add(10); ll.remove(5);

  • Answered by AI
  • Q3. Applications of data structures
  • Ans. 

    Data structures are used to organize and manipulate data efficiently in various applications.

    • Data structures are used in databases to store and retrieve data quickly.

    • In computer graphics, data structures are used to represent geometric objects.

    • Data structures are used in algorithms such as sorting and searching.

    • In networking, data structures are used to represent network packets and routing tables.

    • Data structures are u...

  • Answered by AI
  • Q4. Algorithm for merge sort
  • Ans. 

    Merge sort is a divide and conquer algorithm that recursively divides the input array into two halves, sorts them and then merges them.

    • Divide the array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves

    • Repeat until the entire array is sorted

  • Answered by AI
  • Q5. Cloud computing application in real world in project
  • Ans. 

    Cloud computing is widely used in various industries for data storage, processing, and analysis.

    • Cloud computing allows for easy scalability and cost-effectiveness in managing large amounts of data.

    • Real-time collaboration and access to data from anywhere are some of the benefits of cloud computing.

    • Examples of cloud computing applications in real-world projects include Amazon Web Services (AWS), Microsoft Azure, and Goog...

  • Answered by AI
  • Q6. Java and nodejs questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be precise and confident. Keep learning and solving code on platforms.

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Oct 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

It was a bit tricky but it went well

Round 3 - Coding Test 

The coding questions were ds based and a bit difficult

Round 4 - Technical 

(1 Question)

  • Q1. This round was a technical interview with one on one
Round 5 - HR 

(1 Question)

  • Q1. General hr round it was so comfortable

Interview Preparation Tips

Topics to prepare for NielsenIQ Software Engineer interview:
  • Data Structures
  • Java
  • Web Development
  • Javascript
  • SQL
  • DBMS
Interview preparation tips for other job seekers - Please prepare on core topics brush up basics keep practising

I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Why do you want this Job?
  • Q2. What are your greatest strengths
  • Q3. Why should I hire you?
  • Q4. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Speak clearly and vary your to show you're intersted and enthusiastic.Listen to questions carefully and let the interview and let the conversation

I applied via Job Portal and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Self introduction, project, programming basics. The interview questions completely asked in what you mentioned in resume, like project based, skills based that programming language s and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, talk attentive and cler, be prepare your self what you mentioned in resume that's it

Interview Questionnaire 

6 Questions

  • Q1. Introduce your self
  • Q2. What is prime number
  • Ans. 

    A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.

    • Prime numbers are only divisible by 1 and themselves

    • Examples of prime numbers include 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, and 97

    • Prime numbers are important in cryptography and number theory

  • Answered by AI
  • Q3. Write a code on prime number
  • Ans. 

    Code to check if a number is prime or not.

    • A prime number is only divisible by 1 and itself.

    • Start checking from 2 up to the square root of the number.

    • If the number is divisible by any number in the range, it's not prime.

    • Otherwise, it's prime.

  • Answered by AI
  • Q4. Write a question on ages problem
  • Ans. 

    What is the average age of a group of people with ages ranging from 20 to 60?

    • Add up all the ages and divide by the number of people in the group

    • The age range is 40 years

    • Assuming an equal distribution of ages, the average age would be 40

  • Answered by AI
  • Q5. Are you relocate
  • Q6. What is your strengths and weaknesses

Skills evaluated in this interview

Interview Questionnaire 

5 Questions

  • Q1. Most Common question....Tell me about you self.
  • Q2. If you are going for experiences level interview then most common question is..., What is your role and responsibilities in your current organization.
  • Q3. If you leave you previous company be ready for that question... Why you want to leave your current organization.
  • Q4. Some basic Question I.e, straight and weakness and why you want to join us?
  • Q5. If you are going for experience level job then ready for this question.... Salary hike, Be Prepare for your current project and her/his new organization demand.

I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What the qualification hcl
  • Ans. 

    HCL is a global IT services company providing software engineering and consulting services.

    • HCL is a multinational company headquartered in India.

    • They offer a wide range of IT services including software development, testing, and maintenance.

    • HCL has a strong presence in various industries such as healthcare, finance, and manufacturing.

    • They have partnerships with leading technology companies like Microsoft, IBM, and Orac...

  • Answered by AI
  • Q2. How much salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer hr is very simple technology sirs mams tq all

TCS Interview FAQs

How many rounds are there in TCS Drupal Developer interview?
TCS interview process usually has 8 rounds. The most common rounds in the TCS interview process are Technical, Coding Test and Case Study.
How to prepare for TCS Drupal Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are Drupal, PHP, Javascript, CSS and HTML.
What are the top questions asked in TCS Drupal Developer interview?

Some of the top questions asked at the TCS Drupal Developer interview -

  1. Set the top valuation in the t...read more
  2. These can't be received but mention in the task of t...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 TCS interview
Campus Placement
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 7.9k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
View all
TCS Drupal Developer Salary
based on 62 salaries
₹3.4 L/yr - ₹9.4 L/yr
14% less than the average Drupal Developer Salary in India
View more details

TCS Drupal Developer Reviews and Ratings

based on 2 reviews

2.8/5

Rating in categories

2.8

Skill development

2.8

Work-Life balance

2.8

Salary & Benefits

3.2

Job Security

3.2

Company culture

2.8

Promotions/Appraisal

3.2

Work Satisfaction

Explore 2 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.9k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
31.3k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.6k salaries
unlock blur

₹8.9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview