I applied online. The process took 2 days. I interviewed at DXC Technology (Bengaluru) in Jan 2020
Interview
#1) Introductions. One of the most important steps in the interview process just so happens to be the first. ...
#2) Small Talk. After introductions are finished, it is a good idea conduct a bit of small talk with the candidate. ...
#3) Information Gathering. ...
#4) Question/Answer. ...
#5) Wrapping Up.
Interview questions [1]
Question 1
Q1.What are the advantages of using promises instead of callbacks?
Q2.Why is Node.js single-threaded?
Q3. What is the purpose of module.exports?
Q4.What do you understand by callback hell?
Q5.What is an event-loop in Node JS?
Two rounds of technical interviews
Core Java concepts multithreading
Database knowledge is must
Project architecture in detail your field and responsibilities clearly define them .
Speak about tools and processes in detail I. Second round client handling as a team lead
Interview questions [1]
Question 1
Describe thread life cycle
Describe collection framework
Queries joins
I applied through a recruiter. The process took 4 weeks. I interviewed at DXC Technology (Amsterdam) in July 2025
Interview
I was contacted by their recruitment team because my profile matched one of their long-term projects.
Pros: The team was transparent about the salary proposal from the very first call, which I appreciated.
Cons: After the initial conversation, I was asked to attend more than 15 additional calls over the course of a month. The feedback was consistently positive until the very last call, when it suddenly shifted to neutral, and I was eventually informed that another candidate had been chosen. The process felt unnecessarily long and ultimately unproductive.
2 rounds technical with Non-leetcode questions. No system design rounds encountered. Overall doable. Last round hiring manager followed by hr team. Received offer after final round. Rejected as received better offer.