L&T Technology Services Jr. Data Scientist Interview Questions & Experience Guide

L&T Technology Services Jr. Data Scientist Interview Questions & Experience Guide

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: I applied via a job fair in June 2024.

Interview Rounds:

  • Round 1 - Coding Test:

    • Questions Asked: The test included multiple-choice questions (MCQs) covering aptitude, coding, statistics, and machine learning.
    • Your Approach: I focused on revising core concepts in statistics and machine learning, and practiced coding problems to ensure I was prepared for the test.
    • Outcome: I successfully cleared this round.
  • Round 2 - One-on-One Round:

    • Questions Asked: The interviewer asked about my project experience, specifically about deployment-related aspects.
    • Your Approach: I discussed my projects in detail, emphasizing the deployment process, challenges faced, and how I resolved them.
    • Outcome: The round went well, and I was able to articulate my experience clearly.

Preparation Tips:

  • Revise core concepts in statistics and machine learning thoroughly.
  • Practice coding problems, especially those relevant to data science.
  • Be prepared to discuss your projects in detail, including deployment challenges and solutions.

Conclusion:
Overall, the interview process was smooth, and I felt well-prepared. The key was to stay calm and articulate my thoughts clearly during the one-on-one round. For future candidates, I’d recommend focusing on both theoretical knowledge and practical project experience, especially deployment-related aspects.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: Not specified

Application Process: I applied via a referral and was interviewed before December 2021.

Interview Rounds:

  • Round 1 - One-on-one Round:
    • Questions Asked:
      1. More ML and DL-based questions: What is random forest? What is a neural network? Explain early stopping, weights and bias, and the concepts of bagging and boosting.
      2. Explain linear regression and logistic regression, and highlight the differences between the two.
    • Your Approach: I answered the questions by breaking down each concept into simple terms and providing real-world examples where applicable. For the difference between linear and logistic regression, I focused on their use cases and mathematical foundations.
    • Outcome: The round went well, and I received positive feedback on my understanding of the topics.

Preparation Tips:

  • Focus on core machine learning and deep learning concepts, especially algorithms like random forests and neural networks.
  • Understand the practical differences between linear and logistic regression, as this is a common interview question.
  • Be ready to explain advanced topics like early stopping, weights and bias, and ensemble methods (bagging and boosting).

Conclusion:
Overall, the interview was a good experience. The questions were straightforward and tested my foundational knowledge in data science. If I could do anything differently, I would have prepared more case studies to demonstrate practical applications of these concepts. For future candidates, I recommend brushing up on both theoretical and practical aspects of ML and DL, as the interview was heavily focused on these areas.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: [Details not provided]

Interview Rounds:

  • Round 1 - Technical Interview:
    • Questions Asked:
      • Machine learning-related questions and the theory of its operation.
    • Your Approach: [Details not provided]
    • Outcome: [Details not provided]

Preparation Tips:

  • Focus on machine learning concepts and their theoretical foundations.
  • Brush up on Python, data analysis, and statistical modeling.
  • Familiarize yourself with AWS and artificial intelligence basics if applicable.

Conclusion:
The interview was focused on technical aspects, particularly machine learning. Preparing thoroughly for theoretical questions and practical applications would be beneficial for future candidates.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: Received a call from HR for initial negotiation and notice period discussion, followed by scheduled interview rounds.

Interview Rounds:

  • Round 1 - Telephonic Interview:

  • Questions Asked:

    • Notice period details.
    • Basic technical questions (likely Python-related, as the interviewer was a Python developer).
  • Your Approach: Answered the notice period query and technical questions to the best of my ability.

  • Outcome: Cleared this round.

  • Round 2 - Webex Interview (Manager Round):

  • Questions Asked:

    • No questions were asked as the interviewer did not show up.
  • Your Approach: Waited for 45 minutes and attempted to contact HR for clarification.

  • Outcome: HR was unresponsive, and no further communication was received despite multiple attempts.

Conclusion:

The overall experience was extremely unprofessional. The HR team was unresponsive, and the interview process lacked basic courtesy. I would advise future candidates to be cautious and consider other opportunities before investing time in this company. A similar experience was reported by a friend at LTI, which shares the same parent company. Pathetic is the word that best describes this experience.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

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

Interview Rounds:

  • Round 1 - Resume Shortlist Round:

    • Questions Asked: None explicitly mentioned, but the focus was on reviewing my resume for accuracy and relevance.
    • Your Approach: Ensured my resume was error-free and highlighted my skills and experience clearly.
    • Outcome: Passed this round.
  • Round 2 - Technical Round:

    • Questions Asked: Questions were centered around my resume, including my projects and technical skills.
    • Your Approach: Prepared thoroughly to explain my resume in detail, focusing on my contributions and technical expertise.
    • Outcome: Successfully cleared this round.
  • Round 3 - One-on-one Round:

    • Questions Asked: Questions about Python programming and my experience in data science.
    • Your Approach: Answered confidently, providing examples from my past work and projects to demonstrate my knowledge.
    • Outcome: Cleared this round as well.

Preparation Tips:

  • Study your resume thoroughly and be ready to answer detailed questions about it.
  • Brush up on Python programming and data science concepts, especially those relevant to your experience.

Conclusion:
The interview process was smooth, and I felt well-prepared because I had reviewed my resume and technical skills in advance. My advice for future candidates is to ensure your resume is polished and to be ready to discuss every detail of it confidently.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: I was approached by the company for this role and interviewed in August 2023.

Interview Rounds:

  • Round 1 - Resume Shortlist Round:

    • 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 relevant projects and skills.
    • Outcome: I was shortlisted for the next round.
  • Round 2 - Technical Round:

    • Questions Asked:
      • Detailed discussion about my previous projects.
      • Questions on Generative AI and Large Language Models (LLMs).
    • Your Approach: I explained my projects thoroughly and demonstrated my understanding of Generative AI and LLMs.
    • Outcome: I advanced to the next round.
  • Round 3 - One-on-one Round (Techno-Managerial):

    • Questions Asked:
      • Further discussion about my previous projects.
      • Situation-based scenarios to assess problem-solving and managerial skills.
    • Your Approach: I provided detailed answers about my projects and handled the situational questions by relating them to real-world experiences.
    • Outcome: The round was conducted by the Head of AI/ML - CoE, and I received positive feedback.

Preparation Tips:

  • Focus on thoroughly understanding your past projects, as they form the basis of technical discussions.
  • Brush up on emerging technologies like Generative AI and LLMs, as they are often discussed in data science interviews.
  • Practice situational and behavioral questions to handle the managerial aspects of the role.

Conclusion:
The interview process was smooth, and the interviewers were very knowledgeable. I felt well-prepared for the technical discussions but could have practiced more situational questions beforehand. My advice to future candidates is to be confident in discussing their projects and stay updated on the latest trends in AI and machine learning.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: (Not specified)

Application Process: I applied through a recruitment consultant in November 2022.

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: The recruiter reviewed my resume for alignment with the role.

  • Your Approach: I ensured my resume was well-formatted and clearly highlighted my skills in machine learning, Python, and SQL.

  • Outcome: My resume was shortlisted for the next round.

  • Round 2 - Technical Round:

  • Questions Asked:

    1. Different ML Algorithms
    2. Python Libraries
  • Your Approach: I explained various ML algorithms (like regression, classification, clustering) and discussed commonly used Python libraries (such as Pandas, NumPy, Scikit-learn).

  • Outcome: I successfully answered the questions and advanced in the process.

Preparation Tips:

  • Focus on core topics like Machine Learning, Python, and SQL.
  • Practice explaining ML algorithms and their applications.
  • Familiarize yourself with Python libraries relevant to data science.

Conclusion:
The interview process was smooth, and I felt well-prepared for the technical round. Ensuring my resume was clear and concise helped me get shortlisted. For future candidates, I’d recommend thorough preparation on ML concepts and Python libraries, as these are key areas for the role.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: I applied for the position through Naukri.com and was interviewed before February 2023.

Interview Rounds:

  • Round 1 - Technical Round:

    • Questions Asked:
      1. When do we use PCA?
      2. PCA is a dimensionality reduction technique and is used to reduce the less useful features from the dataset.
    • Your Approach: I explained the concept of Principal Component Analysis (PCA) and its use cases, emphasizing its role in reducing dimensionality while preserving variance in the data. For the second question, I elaborated on how PCA identifies and removes less significant features to improve model efficiency.
    • Outcome: I successfully cleared this round.
  • Round 2 - Technical Round:

    • Questions Asked:
      1. LTTS data science interview.
    • Your Approach: I discussed my understanding of the role and how my skills align with the requirements of a Jr. Data Scientist at L&T Technology Services. I also highlighted my experience with relevant tools and techniques.
    • Outcome: The round went well, and I received positive feedback.

Preparation Tips:

  • Brush up on fundamental concepts like PCA, dimensionality reduction, and other data science techniques.
  • Be ready to explain how your skills match the job requirements.
  • Practice articulating your thoughts clearly during technical discussions.

Conclusion:
Overall, the interview process was smooth and focused on technical knowledge and problem-solving skills. I felt well-prepared, but I could have practiced more real-world applications of PCA to make my answers even stronger. For future candidates, I recommend thoroughly understanding the basics and being confident in explaining your thought process.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Location: [Not specified]

Application Process: I applied through Naukri.com and was interviewed in February 2024.

Interview Rounds:

  • Round 1 - Technical Round:
    • Questions Asked:
      1. Introduce yourself.
      2. Explain A/B testing.
      3. Describe an ML use case you have implemented.
      4. Describe a Gen AI use case you have implemented.
    • Your Approach:
      • For the introduction, I kept it concise, focusing on my educational background, relevant skills, and projects.
      • For A/B testing, I explained its purpose, methodology, and how it helps in decision-making.
      • For the ML use case, I discussed a project where I implemented a predictive model, detailing the problem, data, and results.
      • For the Gen AI use case, I shared an example of how generative AI was used in a project, highlighting its impact.
    • Outcome: [Result not specified]

Preparation Tips:

  • Brush up on fundamental concepts like A/B testing, ML algorithms, and generative AI.
  • Be ready to discuss real-world projects or use cases you’ve worked on.
  • Practice explaining technical concepts clearly and concisely.

Conclusion:
The interview was a good learning experience. I felt confident in my technical explanations but realized I could have prepared more examples for the use-case questions. For future candidates, I’d recommend focusing on practical implementations and being ready to discuss them in detail.

Company Name: L&T Technology Services

Position: Jr. Data Scientist

Application Process: I applied via Naukri.com and was interviewed in April 2023.

Interview Rounds:

  • Round 1 - Resume Shortlist:

    • Outcome: My resume was shortlisted for further rounds.
  • Round 2 - Technical Round:

    • Questions Asked:
      1. Coding question: Find the index of two numbers in a list that add up to a target value without using nested loops. Example: l = [2, 15, 5, 7], t = 9, output: [0, 3].
      2. Explain what Random Forest and KNN are.
    • Your Approach: For the coding question, I used a dictionary to store the complement of each number as I iterated through the list. For the theoretical questions, I explained the concepts clearly with examples.
    • Outcome: I passed this round.
  • Round 3 - Technical Round:

    • Questions Asked:
      1. Python coding question related to dictionaries.
      2. Find unique keys in two dictionaries.
      3. Explain the procedure for deploying a model on AWS EC2.
      4. Explain the concept of overloading in OOP.
    • Your Approach: I demonstrated my coding skills for the dictionary-related questions and explained the deployment process and OOP concepts in detail.
    • Outcome: I completed this round, but my profile was put on hold afterward.

Preparation Tips:

  • Focus on Python programming, especially dictionary and set functions.
  • Revise ML and DL algorithms, as well as NLP concepts.
  • Be prepared for AWS-related questions, particularly model deployment.
  • Expect a panel of 2-4 interviewers, and be ready for extended interview times.

Conclusion:
The interview process was challenging due to the panel size and extended duration. Despite completing two technical rounds, my profile was put on hold without scheduling an HR round. The prolonged hiring process was frustrating, especially since interviews were conducted during working hours. My advice to future candidates is to be patient and persistent, as the process can be unpredictable.