TCS It Analyst Interview Questions & Experience Guide

Company Name: TCS

Position: IT Analyst

Location: Not specified

Application Process: Applied via Naukri.com and was interviewed in November 2020.

Interview Rounds:

  • Round 1 - Technical Interview:

    • Questions Asked:
      • JCL basics (GDG, Joinkeys, Catalog Procedure, Static and Dynamic call, IDCAMS, cond parameter).
      • COBOL (Comp and Comp 3, different types of perform, string unstring, inspect, subscript vs index, linkage section, goback stoprun exit, sb37 se37, soc7, soc4, different file status, static vs dynamic call).
    • Your Approach: Focused on explaining the basics clearly and providing examples where applicable.
    • Outcome: Cleared the round successfully.
  • Round 2 - Technical Interview (Continued):

    • Questions Asked:
      • Db2 (pre-compilation process, bind parameters, isolation levels, different types of cursors, query using group by and having, package vs plan, Db2 error codes like -904).
    • Your Approach: Demonstrated understanding of Db2 concepts and troubleshooting common errors.
    • Outcome: Advanced to the next round.
  • Round 3 - Managerial Interview:

    • Questions Asked: Behavioral and situational questions related to teamwork, problem-solving, and past project experiences.
    • Your Approach: Shared specific examples from previous work to highlight skills and adaptability.
    • Outcome: Cleared the round.
  • Round 4 - HR Interview:

    • Questions Asked: General HR questions about career goals, salary expectations, and relocation preferences.
    • Your Approach: Answered honestly and aligned responses with the company’s values.
    • Outcome: Cleared the round.
  • Round 5 - Final Discussion:

    • Questions Asked: Clarifications on technical skills and final HR formalities.
    • Your Approach: Reiterated key strengths and expressed enthusiasm for the role.
    • Outcome: Received the offer.

Preparation Tips:

  • Be very clear about the basics of JCL, COBOL, Db2, and CICS.
  • Focus on understanding common error codes and troubleshooting methods.
  • Practice explaining technical concepts in simple terms.

Conclusion:
The interview process was thorough, with a strong emphasis on technical skills in the initial rounds. The key to success was a solid grasp of foundational concepts and the ability to articulate them clearly. For future candidates, I recommend dedicating ample time to revising core topics and preparing for behavioral questions with real-life examples.

Company Name: TCS

Position: IT Analyst

Application Process: Applied through campus placement.

Interview Rounds:

  • Round 1 - Technical Round:

    • Questions Asked:
      • Questions on Spring Boot, Java 8, and Microservices.
    • Your Approach:
      • Focused on explaining my understanding of Spring Boot and Java 8, along with practical examples of Microservices.
    • Outcome:
      • Cleared the round successfully.
  • Round 2 - Coding Test Round:

    • Questions Asked:
      • Java-related coding questions and project-related queries.
    • Your Approach:
      • Solved the coding problems efficiently and discussed my project in detail.
    • Outcome:
      • Performed well and moved to the next round.
  • Round 3 - HR Round:

    • Questions Asked:
      • Discussion about the offered package and my interests.
    • Your Approach:
      • Communicated my expectations clearly and expressed genuine interest in the role.
    • Outcome:
      • The discussion went smoothly, and I received positive feedback.

Preparation Tips:

  • Focus on Java 8, Spring Boot, and Microservices.
  • Be thorough with your project details and ready to discuss them.
  • Practice coding problems in Java to ace the coding round.

Conclusion:
The interview process was well-structured, and I felt prepared for each round. I could have practiced more coding problems to feel even more confident. My advice to future candidates is to focus on core Java concepts and be clear about your project work.

Company Name: TCS

Position: IT Analyst

Application Process: I applied via the company website and was interviewed before July 2020.

Interview Rounds:

  • Round 1 - Technical Interview:

    • Questions Asked:
      1. How is the deployment process done?
      2. What tools and technologies are you using in your project?
      3. What are the joins in Oracle, and how does it work if we perform an outer join?
      4. What is a package in Oracle?
      5. What are index and sequence?
      6. What are table partitions in Oracle?
    • Your Approach: I focused on explaining my hands-on experience with the tools and technologies mentioned in my resume. For theoretical questions, I provided concise definitions and practical examples where applicable.
    • Outcome: I passed this round and moved to the next stage.
  • Round 2 - HR Interview:

    • Questions Asked: The HR round was more about my background, career goals, and cultural fit.
    • Your Approach: I kept my answers professional yet personable, aligning my responses with the company’s values and work culture.
    • Outcome: I successfully cleared this round.

Preparation Tips:

  • Just prepare your technical knowledge very well, especially the tools and technologies you have worked with. Focus on practical applications and be ready to explain your project work in detail.

Conclusion:
Overall, the interview process was smooth, and the questions were aligned with my experience. I could have prepared more thoroughly for the theoretical aspects of Oracle, but my practical knowledge helped me clear the rounds. My advice to future candidates is to balance both theoretical and practical preparation and to be confident in discussing your projects.

Company Name: TCS

Position: IT Analyst

Application Process: The application was likely through campus placement or an online process, though specific details were not provided.

Interview Rounds:

  • Round 1 - One-on-One Technical Interview:
    • Questions Asked:
      1. Tell me about yourself.
      2. Explain OOPs concepts and Exception Handling.
    • Your Approach:
      • For the first question, I gave a concise overview of my background, education, and relevant skills.
      • For the second question, I explained the core OOPs principles (Encapsulation, Inheritance, Polymorphism, and Abstraction) and discussed Exception Handling in Java, including try-catch blocks and custom exceptions.
    • Outcome: I successfully cleared this round.

Preparation Tips:

  • Focus on core Java topics like OOPs, Exception Handling, Java 8 features, Serialization, and Multi-threading.
  • Brush up on frameworks like Spring and Spring Boot if applicable.

Conclusion:
The interview was straightforward, with a focus on fundamental Java concepts. Preparing thoroughly for core topics and being clear in explanations helped me perform well. For future candidates, I’d recommend practicing these concepts and being confident in your answers.

Company Name: TCS

Position: IT Analyst

Location: [Not specified]

Application Process: I was approached by the company for this role and interviewed before October 2021.

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: N/A (Resume screening)

  • Your Approach: Ensured my resume was crisp and highlighted relevant skills and experiences.

  • Outcome: Advanced to the next round.

  • Round 2 - Technical Round:

  • Questions Asked:

    1. Overall architecture
    2. Technical understanding
  • Your Approach: Focused on explaining the architecture clearly and demonstrating my technical knowledge.

  • Outcome: Successfully cleared the round.

  • Round 3 - Behavioral Round:

  • Questions Asked:

    1. Management Skills, ITIL skills
    2. Scenario-based questions
  • Your Approach: Used real-life examples to showcase my management and ITIL skills and tackled scenario-based questions logically.

  • Outcome: Cleared the round.

  • Round 4 - HR Round:

  • Questions Asked:

    1. General HR discussions
  • Your Approach: Stayed honest and confident while discussing my background and expectations.

  • Outcome: Cleared the round and received the offer.

Preparation Tips:

  • Know your basics and be confident.
  • Prepare well for basic technical questions and have an advanced level of architecture knowledge.

Conclusion:
Overall, the interview process was smooth, and I felt well-prepared. I would advise future candidates to focus on both technical and behavioral aspects, as TCS evaluates candidates holistically. Confidence and clarity in communication are key!

Company Name: TCS

Position: IT Analyst

Location: Not specified

Application Process: Applied via Naukri.com and was interviewed in July 2021.

Interview Rounds:

  • Round 1 - Technical Interview:

  • Questions Asked:

    • What are the blocks available in newly created files in Unix?
    • What is the difference between diff and cmp commands?
  • Your Approach: Prepared by reviewing Unix file system concepts and command comparisons.

  • Outcome: Successfully answered the questions and advanced to the next round.

  • Round 2 - HR Interview:

  • Questions Asked:

    • General HR questions about experience, strengths, and fit for the role.
  • Your Approach: Focused on aligning my skills and experience with the job requirements.

  • Outcome: Cleared the HR round.

  • Round 3 - Assignment:

  • Details: Given a technical assignment related to the role.

  • Your Approach: Applied practical knowledge and problem-solving skills to complete the task.

  • Outcome: Assignment was reviewed positively.

  • Round 4 - Final Interview:

  • Questions Asked:

    • In-depth technical questions, including Unix file system blocks (Superblock, inode, data, and Bootloader).
  • Your Approach: Revisited advanced Unix concepts and practiced problem-solving.

  • Outcome: Cleared the final round and received the offer.

Preparation Tips:

  • Thoroughly review your resume and be prepared to discuss every detail.
  • Focus on Unix/Linux file systems and command-line tools.
  • Practice technical assignments and problem-solving scenarios.

Conclusion:
The interview process was comprehensive, covering technical, HR, and practical aspects. Preparing well for Unix-related questions and being confident in my responses helped me succeed. For future candidates, I recommend focusing on hands-on practice and ensuring clarity in communication during interviews.

Company Name: TCS

Position: IT Analyst

Application Process: The application was likely through campus placement or an online process, though specific details were not provided.

Interview Rounds:

  • Round 1 - One-on-One Interview:
    • Questions Asked:
      1. Explain about working methodology.
      2. Tell me about yourself.
    • Your Approach:
      • For the first question, I explained my approach to problem-solving and teamwork, highlighting past experiences.
      • For the second question, I gave a concise overview of my background, skills, and interests relevant to the role.
    • Outcome: The round went well, and I received positive feedback on my clarity and confidence.

Preparation Tips:

  • Be confident while answering questions. Avoid hesitation and practice speaking clearly.
  • Brush up on basic technical and behavioral questions, especially those related to your role.

Conclusion:
Overall, the interview was a good experience. Being prepared and confident helped me perform well. For future candidates, I’d recommend practicing common interview questions and staying calm during the process.

Company Name: TCS

Position: IT Analyst

Application Process: The application process involved multiple interview rounds, including technical, one-on-one, and HR rounds.

Interview Rounds:

  • Round 1 - Technical Round:

    • Questions Asked: General tech questions.
    • Your Approach: Answered the questions based on my technical knowledge and experience.
    • Outcome: Successfully cleared the round.
  • Round 2 - One-on-one Round:

    • Questions Asked: General tech question.
    • Your Approach: Focused on providing clear and concise answers while demonstrating my problem-solving skills.
    • Outcome: Advanced to the next round.
  • Round 3 - HR Round:

    • Questions Asked: Salary discussion.
    • Your Approach: Discussed my salary expectations transparently and professionally.
    • Outcome: Finalized the offer details.

Preparation Tips:

  • Ensure you have a good grasp of general technical concepts relevant to the role.
  • Be prepared to discuss your salary expectations clearly during the HR round.
  • The HR team was responsive, so expect quick follow-ups.

Conclusion:
The overall interview experience was smooth, and the HR team was efficient in their communication. I would recommend brushing up on technical fundamentals and being clear about your expectations during the HR discussion.

Company Name: TCS

Position: IT Analyst

Location: [Not specified]

Application Process: Applied via Naukri.com and was interviewed in April 2022.

Interview Rounds:

  • Round 1 - Technical Round:

  • Questions Asked: Basics and database-related questions.

  • Your Approach: Prepared the fundamentals and focused on database concepts.

  • Outcome: [Not specified]

Preparation Tips:

  • Prepare basics from raywenderlich.

Conclusion:

[Not specified]

Company Name: TCS

Position: IT Analyst

Location: Not specified

Application Process: I applied via Naukri.com and was interviewed in February 2021.

Interview Rounds:

  • Round 1 - Technical Interview:

    • Questions Asked:
      • Fundamental questions about ReactJS: What is React? What is the virtual DOM? React Lifecycle methods, React Hooks, Redux fundamentals.
      • Where should we call the API in React?
      • React Error Boundaries.
      • Security in React.
      • What is HOC (Higher-Order Component)?
      • Questions related to my projects and logical strength.
    • Your Approach: I answered the questions based on my understanding and experience with ReactJS. For questions I wasn’t sure about, I tried to give an approximate answer or admitted I wasn’t sure.
    • Outcome: Cleared the round.
  • Round 2 - HR Interview:

    • Questions Asked: Not specified.
    • Your Approach: Not specified.
    • Outcome: Not specified.

Preparation Tips:

  • Always be clear with your fundamentals.
  • There are many sites available for interview questions—go through them.
  • Be confident in yourself. If you don’t know an answer, try to give an approximate response or admit it politely.

Conclusion:
The interview process was smooth, and I focused on my ReactJS fundamentals. Being honest about what I didn’t know helped me maintain credibility. For future candidates, I recommend thorough preparation and confidence in your answers.

Company Name: TCS

Position: IT Analyst

Application Process: I applied via Naukri.com and was interviewed in February 2022.

Interview Rounds:

  • Round 1 - One-on-one Round:
    • Questions Asked:
      • Genuine questions from SQL and PL/SQL, such as:
        • Differences between truncate, delete, and drop.
        • Explanation of triggers, cursors, procedures, and functions.
    • Your Approach: I prepared thoroughly by revising SQL and PL/SQL concepts, focusing on practical applications and differences between commands. I also practiced explaining these concepts clearly.
    • Outcome: The round went well, and I was able to answer the questions confidently.

Preparation Tips:

  • Focus on technical skills, especially SQL and PL/SQL.
  • Be prepared for managerial and HR questions as well.
  • Practice explaining technical concepts in a clear and concise manner.

Conclusion:
Overall, the interview was a good experience. I felt well-prepared for the technical questions, but I would advise future candidates to also brush up on managerial and HR-related topics to be fully ready for any curveballs.

Company Name: TCS

Position: IT Analyst

Location: [Not specified]

Application Process: Applied via the company website in October 2021.

Interview Rounds:

  • Round 1 - Technical Interview:

    • Questions Asked:
      • AOL objects, interface, and base tables.
      • Import programs (if worked on).
      • RDF based on experience.
      • PL/SQL-based questions on views, packages, etc.
    • Your Approach: Focused on explaining my project experience in detail, ensuring I covered technical aspects like PL/SQL and database concepts.
    • Outcome: Successfully cleared the round.
  • Round 2 - HR Interview:

    • Questions Asked: [Details not provided]
    • Your Approach: [Details not provided]
    • Outcome: [Details not provided]

Preparation Tips:

  • Share details about your projects thoroughly.
  • Have a basic understanding of business flows.
  • Prepare technical aspects like PL/SQL, views, packages, etc.
  • Difficulty level is average.

Conclusion:
Overall, the interview process was smooth, and I found it helpful to focus on my project details and technical skills. For future candidates, I recommend being well-prepared on PL/SQL and database concepts, as they are frequently asked in technical rounds.

Company Name: TCS

Position: IT Analyst

Location: Not specified

Application Process: I applied via a recruitment consultant and was interviewed before January 2022.

Interview Rounds:

  • Round 1 - Resume Shortlist:

    • Questions Asked: No specific questions were asked in this round. The focus was on reviewing my resume.
    • Your Approach: I ensured my resume was concise and highlighted my technical skills and relevant experience without unnecessary personal details.
    • Outcome: My resume was shortlisted for the next round.
  • Round 2 - Technical Round:

    • Questions Asked:
      1. Tell me about OOPs concepts in Java.
      2. How have you implemented OOPs concepts in your framework?
      3. Explain the framework structure.
      4. Explain Agile methodology.
    • Your Approach: I answered the questions by providing clear examples from my experience, especially how I applied OOPs principles in my projects. For Agile, I explained its importance and my familiarity with its practices.
    • Outcome: I successfully cleared the technical round.
  • Round 3 - HR Round:

    • Questions Asked:
      1. How much salary are you expecting?
    • Your Approach: I was honest about my salary expectations and stood firm on my desired number, knowing that TCS might not offer significant hikes later.
    • Outcome: The HR round went well, and I was selected for the role.

Preparation Tips:

  • Be confident during the interview; communication is key.
  • For technical rounds, focus on core concepts like OOPs and frameworks.
  • During salary negotiations, stick to your desired number as future hikes might be limited.

Conclusion:
Overall, the interview process was smooth, and I felt well-prepared. I could have practiced more on explaining Agile in simpler terms. My advice to future candidates is to stay confident, communicate clearly, and be firm on your salary expectations.

Company Name: TCS

Position: IT Analyst

Location: [Location not specified]

Application Process: I applied via Naukri.com and was interviewed in July 2021.

Interview Rounds:

  • Round 1 - Technical Interview:

    • Questions Asked:
      • More than any other companies, TCS checks your communication abilities and leadership skills.
      • I was asked about AWS Redshift, my project experience, issues I faced, and how I resolved them.
    • Your Approach: I focused on explaining my project work clearly, highlighting the challenges and my problem-solving approach. I also ensured my communication was confident and articulate.
    • Outcome: I successfully cleared this round.
  • Round 2 - HR Interview:

    • Questions Asked: [No specific questions mentioned]
    • Your Approach: I maintained a friendly and professional demeanor, emphasizing my ambition and willingness to contribute to the company.
    • Outcome: I cleared this round as well.

Preparation Tips:

  • Be confident in speaking.
  • Be free and share what you know.
  • Let them know how ambitious you are.

Conclusion:
Overall, the interview process was smooth, and I felt that my preparation paid off. Being confident and clear about my experiences helped me perform well. For future candidates, I’d advise focusing on communication skills and being thorough with your project details.

Company Name: TCS

Position: IT Analyst

Location: [Not specified]

Application Process: I applied via Naukri.com and was interviewed before February 2022.

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: Resume screening and profile review.

  • Your Approach: Ensured my resume was concise and highlighted relevant skills and experiences.

  • Outcome: Successfully shortlisted for the next round.

  • Round 2 - Technical Round:

  • Questions Asked:

    • Hobbies and technology interests.
  • Your Approach: Discussed my genuine interests in technology and how they align with the role.

  • Outcome: Cleared the round and moved to the next stage.

  • Round 3 - One-on-one Round:

  • Questions Asked:

    • Technical questions based on coding and testing with use cases on Java/Python.
    • Scenario-based question on team handling.
  • Your Approach: Demonstrated my problem-solving skills and shared examples of teamwork from past experiences.

  • Outcome: Successfully cleared the round.

Preparation Tips:

  • Keep your CV/resume short and crisp with relevant content.
  • Focus on your technical skills, especially in Java, Python, and testing methodologies.
  • Be prepared to discuss your hobbies and interests as they might come up in the interview.

Conclusion:
The interview process was smooth, and the questions were aligned with the role requirements. I ensured my resume was well-structured and focused on my technical strengths. For future candidates, I’d recommend brushing up on coding and testing concepts and being ready to discuss real-world scenarios.

Company Name: TCS

Position: IT Analyst

Location: SRM University (SRMU)

Application Process: Applied via campus placement at SRM University (SRMU) before March 2022.

Interview Rounds:

  • Round 1 - Resume Shortlist:

    • Questions Asked: N/A (Resume screening)
    • Your Approach: Ensured my resume was crisp and highlighted relevant skills and projects.
    • Outcome: Shortlisted for the next round.
  • Round 2 - Aptitude Test:

    • Questions Asked: General questions on reasoning, mathematics, and basics of computer science.
    • Your Approach: Focused on solving problems quickly and accurately, revising basic concepts beforehand.
    • Outcome: Cleared the aptitude test.
  • Round 3 - Technical Round:

    • Questions Asked:
      1. Basics of programming languages like C, C++, or Java.
      2. Explanation of my college project from the last semester.
    • Your Approach: Prepared thoroughly on core programming concepts and practiced explaining my project clearly.
    • Outcome: Successfully answered the questions and moved to the next round.
  • Round 4 - HR Round:

    • Questions Asked: Discussion about company policies and salary offers.
    • Your Approach: Listened attentively and responded professionally.
    • Outcome: Received a positive response.

Preparation Tips:

  • Focus on core programming languages like C, C++, Java, and JavaScript.
  • Ensure your 10th, 12th, and B.Tech scores are above 60%.
  • Be thorough with everything mentioned in your resume.

Conclusion:
The interview process was smooth, and I felt well-prepared for each round. I would advise future candidates to focus on their resume details and brush up on basic technical concepts. Being clear and confident in explaining your projects is also crucial.

Company Name: TCS

Position: IT Analyst

Location: Pune (via campus placement at College of Engineering, Pune)

Application Process: Applied through campus placement at College of Engineering (formerly Pune Institute of Engineering and Technology) before February 2023.

Interview Rounds:

  • Round 1 - Technical Round:

    • Questions Asked:
      • Tell me about Deep learning techniques.
    • Your Approach: I explained the basics of deep learning, including neural networks, backpropagation, and common applications like image and speech recognition. I also mentioned popular frameworks like TensorFlow and PyTorch.
    • Outcome: Passed this round.
  • Round 2 - One-on-one Round:

    • Questions Asked:
      • Questions about classes and inheritance.
    • Your Approach: I discussed the concepts of classes, objects, and inheritance in object-oriented programming, providing examples in Java. I also explained polymorphism and encapsulation briefly.
    • Outcome: Successfully cleared this round.

Preparation Tips:

  • Focus on core technical topics like deep learning, object-oriented programming, and data structures.
  • Practice explaining concepts clearly and concisely.
  • Review common interview questions for IT Analyst roles.

Conclusion:
The interview process was smooth, and the questions were aligned with the role’s requirements. I felt confident in my technical explanations, but I could have prepared more real-world examples for the deep learning question. For future candidates, I recommend brushing up on both theoretical and practical aspects of the skills mentioned in the job description.

Company Name: TCS

Position: IT Analyst

Location: [Not specified]

Application Process: I applied via a walk-in interview before May 2022.

Interview Rounds:

  • Round 1 - Technical Round:
    • Questions Asked:
      1. Mostly based on C# and SQL Server.
      2. Also asked about OOPS basics.
    • Your Approach: I prepared by revising core concepts of C# and SQL Server, along with brushing up on OOPS principles. During the interview, I answered confidently, ensuring clarity in my explanations.
    • Outcome: I successfully cleared this round.

Preparation Tips:

  • Know your resume well, as questions can be based on your experience and skills.
  • Focus on core technical skills like C#, SQL Server, and OOPS concepts.

Conclusion:
The interview was straightforward, with a strong emphasis on technical knowledge. Being well-prepared with the basics and having a clear understanding of my resume helped me perform well. For future candidates, I recommend thorough preparation in the mentioned areas and practicing clear communication of your answers.

Company Name: TCS

Position: IT Analyst

Location: Institute of Technical Education and Research, Bhuvaneshwar

Application Process: Applied via campus placement at my institute before October 2022.

Interview Rounds:

  • Round 1 - Aptitude Test:

    • Questions Asked: CAT-level questions on Number System, English, Logical Reasoning, etc.
    • Your Approach: I focused on practicing previous CAT questions to get familiar with the pattern and improve my speed and accuracy.
    • Outcome: Cleared the round successfully.
  • Round 2 - Coding Test:

    • Questions Asked: Problems related to Arrays, Strings, and swapping of numbers.
    • Your Approach: I practiced coding problems on these topics beforehand and ensured I understood the logic behind each solution.
    • Outcome: Passed this round as well.
  • Round 3 - HR Round:

    • Questions Asked: Salary negotiation was the primary topic discussed.
    • Your Approach: I researched industry standards for the role and prepared to justify my expectations.
    • Outcome: The round went smoothly, and I was able to negotiate effectively.

Preparation Tips:

  • For aptitude, practice CAT-level questions to get comfortable with the format.
  • For coding, focus on Arrays, Strings, and basic problem-solving techniques.
  • For HR rounds, research salary benchmarks and be prepared to discuss your expectations confidently.

Conclusion:
Overall, the interview process was structured and fair. The aptitude and coding rounds tested fundamental skills, while the HR round was straightforward. For freshers, it might be challenging, but with proper preparation, it’s manageable. My advice is to practice consistently and be clear about your expectations during the HR discussion.

Company Name: TCS

Position: IT Analyst

Location: Navi Mumbai

Application Process: Applied via campus placement at Ramrao Adik Institute of Technology before April 2023.

Interview Rounds:

  • Round 1 - Aptitude Test:

    • Questions Asked: Mostly through NQT for freshers.
    • Your Approach: Focused on basic quantitative, logical, and verbal reasoning skills.
    • Outcome: Cleared the round successfully.
  • Round 2 - Coding Test:

    • Questions Asked: 2 coding problems were given.
    • Your Approach: Solved the problems using efficient algorithms and clear logic.
    • Outcome: Passed the coding round.
  • Round 3 - Technical Round:

    • Questions Asked: Combined technical and HR questions.
    • Your Approach: Answered technical questions confidently and engaged in a friendly conversation for the HR part.
    • Outcome: Successfully cleared the round.

Preparation Tips:

  • Focus on coding skills if aiming for the digital role, as the salary for the ninja role is comparatively lower.
  • Practice aptitude and coding questions regularly.

Conclusion:
Overall, the interview process was smooth and well-structured. Preparing for the NQT and coding rounds in advance helped a lot. For future candidates, I’d recommend focusing on coding and problem-solving skills to ace the technical rounds.