LTI-Mindtree On-Campus Drive - Complete Guidance and Experience

LTI-Mindtree On-Campus Drive - Complete Guidance and Experience

Mindtree is an Indian multinational IT service and consultancy company which offers IT and consultancy services to the global clients. It's headquarters is in Bangalore. It is a part of Larsen and Turbo group founded in 1999. It has employees over 35 thousands. It is a deeply inclusive and multicultural organization which offers growth opportunity to every people.

During the On-campus placements Mindtree offers various roles with differential packages. Here are the roles they offered to us,

  • Graduate Engineer Trainee / Post-Graduate Engineer Trainee - INR 4,00,000 (No Coding Test required)
  • Graduate Engineer Trainee / Post-Graduate Engineer Trainee - INR 5,00,000 & INR 6,50,000 (Coding Test required)

Eligibility Criteria

  • 2023 Batch of B.E/B.Tech/ME/M.Tech (All Branches of Engineering), MCA, M.Sc (five-year integrated CS/IT) full-time/regular courses.
  • Consistent academic records of 60% in 10th, 12th/Diploma, UG and PG (aggregate across all subjects). At the time of recruitment process, there must be no standing arrears in current education.
  • Initial results (% scores) declared would be considered for students awaiting re-evaluation results.
  • At the time of joining all recruits should have 60% aggregate (All subjects taken into consideration), in the current pursuing degree with no standing arrears.
  • Appropriate CGPA to percentage conversion to be considered as per the respective university norms. i.e. Minimum CGPA: 6.75

Recruitment Process

photo_2022-10-22_21-10-23.jpg

Things students need to keep in mind during the process of recruitment:

  • Students to have soft copies of resumé (photograph embedded), all academic marksheets (original and .pdf file), Government issued ID/Aadhaar card for verification during the online interview process.
  • Students must have PAN card at the time of joining.
  • Should be an Indian national.
  • No Service Agreement / Bond.

Detailed Process

  1. Online Assessment - This a 48-hours assessment. You can take test any time within 48 hours window. The platform they have chosen was SHL. This is test is basically a cognitive test where it tests the aptitude, computer fundamentals and basic knowledge of computer programming.
  2. Coding Test & Bot Interview (Optional) - Those who performed well in the assessment test, will get a chance to sit for the Coding test. The coding test is basically for the higher package, if you perform well here and score above the cut off marks then you will be considered for the interview process for 5LPA or, 6.5LPA. Failing to clear the coding test will not eliminate you from the process, you'll get an opportunity to be in the 4LPA role and your interview will be scheduled accordingly.
  3. Technical Interview - Once you clear the above steps, you'll be selected for the technical interview process. In Mindtree the interview process is a bit tricky, you need to prepare according to your resume and your project background. Here are some questions that I've been asked while my interview was going on,

    • Tell me about yourself. (Prepare it thoroughly)
    • What are the projects you have done. (Be brief and try to tell everything)
    • What is Dynamic Memory Allocation?

      Dynamic memory allocation is the process of assigning the memory space during the execution time or the run time.

    • Can you write a code for swapping two numbers without using a third variable. (You can use any programming language)
      # I solved using Python
      a = 5
      b = 10
      a = a + b
      b = a - b
      a = a - b
      print (a)
      print (b)
      
    • Why Python is your favourite language?

      Python is an object oriented programming language. In python, we do not have to declare variables, we have to write less lines of code as compared other programming language. It has syntax which are easy to remember. It has large number of built-in functions to work on.

    • What do you know about polymorphism?

      One of the core concepts of OOP or object-oriented programming, polymorphism describes situations in which a particular thing occurs in different forms. In computer science, polymorphism describes a concept that allows us to access different types of objects through the same interface.

    • What are the library packages that you have used in Python?

      I have worked with various packages in Python. The basic ones are like, Pandas, Numpy, Matplotlib and so on.

    • What are the constraints?

      Constraints are used to limit the type of data that can go into a table. This ensures the accuracy and reliability of the data in the table. If there is any violation between the constraint and the data action, the action is aborted. Constraints can be column level or table level.

    • How much do you rate yourself in DBMS?

      I have rated myself as 8 out of 10. I have also added that there are lot more to learn about this topic, and eventually I'll grab those in the near future.

    • What is Agile?

      Agile is an iterative approach to project management and software development that helps teams deliver value to their customers faster and with fewer headaches. Instead of betting everything on a "big bang" launch, an agile team delivers work in small, but consumable, increments. Requirements, plans, and results are evaluated continuously so teams have a natural mechanism for responding to change quickly.

    • What is Scrum?

      Scrum is a framework for project management with an initial emphasis on software development, although it has been used in other fields including research, sales, marketing and advanced technologies.

    • Will you be able relocate?
    • What will you do if your client is in US, and the time shift for that client is midnight by your time. Will you be able to cope up with that, as our company supports 24x7 service?
    • Any questions do you have.

    This was all about the technical interview. It took almost 25-30 minutes for me, it depends on the interviewer how he/she approached you.

  4. HR Discussion - Once you clear your technical interview, you will be getting the call for the HR discussion. It took me 5-7 minutes, the HR asked me basic HR questions. It was a healthy conversation of 5-7 minutes and we both were satisfied with that.

After clearing all these steps, Mindtree will inform your college placement cell about your selection in roles they are allocating you. It's a long process, almost 25-30 days to complete the whole thing. But you need to prepare yourself always, because you'll be informed for the interview before 12 hours only. You need to be prepared always, so that you don't have to fall for the last minute rush.

Best wishes!

Resources

  1. DBMS resources - interviewbit.com/dbms-interview-questions
  2. Java OOPs Concepts - javatpoint.com/java-oops-concepts
  3. Coding questions resources - simplilearn.com/coding-interview-questions-..
  4. Check out different YouTube channels for more pseudo code related questions, english/verbal questions and game based aptitude. (Prep Insta, Tech N Target, Online Study4U)

Did you find this article valuable?

Support Abhishek Sharma by becoming a sponsor. Any amount is appreciated!