KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
KashiiUpdatez
REQUIREMENT_ID_34 β€’ 3-DAY_ACTIVE_POLICY

mthree Graduate Recruitment - CP - Tech

Company
Company mthree
Type
Opportunity Type Internship
Salary
Stipend / Salary 9.15 LPA
Location
Location Pan India
Posted Date
Posted Date Today
Java Python C++ Data Structures Object Oriented Programming Design Patterns Multithreading SDLC Test Driven Development Debugging Problem Solving
πŸ“–
Aptitude Practice Questions Open Resource β†—
Curated quantitative and logical reasoning problems to sharpen the aptitude test required in the first assessment round.
πŸ“–
Company Interview Preparation Guide Open Resource β†—
Comprehensive guide covering typical interview formats, coding challenges and behavioural questions for technology graduate programs.
πŸ“–
Comprehensive Interview Prep Portal Open Resource β†—
Extensive resources on interview strategies, resume building and mock interview sessions to boost confidence for the technical rounds.
πŸ“–
Algorithmic Problem Sets Open Resource β†—
A large collection of coding problems to practice data structures, algorithms and problem‑solving speed, essential for the coding assessment.

Degree in Computer Science, Information Technology, Electronics, Electrical, Mechanical or any related STEM discipline; Minimum aggregate of 60% across 10th, 12th/Diploma and UG; No standing arrears/backlogs; Graduation batch 2025‑2026; Strong programming fundamentals; Competitive coding experience is a plus.

1
Round 1: Application
2
Round 2: Aptitude & Coding Assessment
3
Round 3: Communication Screening
4
Round 4: Technical Interview
5
Round 5: Final Interview
6
Training (6‑12 weeks)
7
End of Training Assessment
8
Placement with client
mthree is a global talent accelerator that bridges the gap between fresh graduates and leading technology‑driven organisations. With a track record of placing over 4,000 candidates in banking, finance, healthcare, aviation and insurance sectors, mthree offers a structured pathway to launch a high‑impact career. The firm operates an intensive Academy that equips trainees with industry‑relevant skills, followed by placement with top‑tier clients where alumni work on real‑world projects. The culture is built on fairness, meritocracy and continuous learning – there are no exit fees, no hidden costs and salary increments are guaranteed every twelve months. The Graduate Recruitment – Tech program for the 2026 batch is designed for engineering and STEM graduates who want to start as software engineers, application engineers or banking services analysts. After a 6‑12 week classroom‑based training, successful candidates are deployed to client sites for 12‑24 months, working on scalable applications, algorithmic trading engines, regulatory reporting tools and other mission‑critical systems. The role offers exposure to global teams, modern development practices and the chance to transition into a permanent position with the client. Key responsibilities include: 1. Designing, coding and testing robust, scalable software solutions. 2. Maintaining and enhancing existing applications in Java, Python, C++ or related languages. 3. Collaborating with cross‑functional teams across geographies to deliver features on time. 4. Debugging production issues and performing root‑cause analysis. 5. Implementing best‑practice design patterns, OOP principles and multithreading techniques. 6. Following the formal Software Development Life Cycle (SDLC) and Test‑Driven Development (TDD) methodologies. 7. Writing unit and integration tests to ensure code quality. 8. Contributing to code reviews and knowledge‑sharing sessions. 9. Supporting client‑specific regulatory and compliance reporting requirements. 10. Continuously upskilling through mthree’s online learning plan. The technical stack typically comprises Java, Python, C++, SQL/NoSQL databases, Git, CI/CD pipelines, Docker and cloud platforms such as AWS or Azure. Graduates benefit from a clear growth trajectory: after the training stint, high performers receive salary hikes, mentorship, and the opportunity to transition into a full‑time alumni role with the client, often leading to senior engineering positions within 2‑3 years. Why join mthree? The program offers a guaranteed starting salary of INR 9.15β€―LPA, regular pay rises, hands‑on experience with industry‑leading clients, and a supportive learning environment. It eliminates the uncertainty of job hunting for freshers, providing a direct pipeline to coveted technology roles while fostering a culture of fairness and inclusion.

mthree β€” QA & Automation Testing Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC πŸ“–
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource β†—
COMPANY GUIDE 🎯
mthree Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for mthree and off-campus tech roles.

Open Resource β†—
MOCK TESTS & PAPERS πŸ“
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource β†—
CODING PRACTICE πŸ’»
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource β†—
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (Java, Python, C++, Data Structures, Object Oriented Programming, Design Patterns, Multithreading, SDLC, Test Driven Development, Debugging, Problem Solving) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
mthree Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the difference between Implicit Wait, Explicit Wait, and Fluent Wait in Selenium? Answer β–Ό
Model Answer: Implicit Wait sets a global timeout for all element lookups. Explicit Wait pauses execution until a specific ExpectedCondition (e.g. elementToBeClickable) is met. Fluent Wait allows defining polling frequency and ignoring specific exceptions like NoSuchElementException.
Explain the Page Object Model (POM) and its advantages in Test Automation. Answer β–Ό
Model Answer: POM is a design pattern that creates an object repository for web UI elements. It separates test scripts from page locators, reducing code duplication and making maintenance easy when UI elements change.
How do you handle dynamic WebElements whose ID changes on page reload? Answer β–Ό
Model Answer: Use dynamic XPath methods like contains(), starts-with(), text(), or XPath axes (ancestor, following-sibling, parent) instead of brittle absolute paths.
What is the difference between @BeforeMethod and @BeforeClass in TestNG? Answer β–Ό
Model Answer: @BeforeClass runs once before the first test method in the current class, while @BeforeMethod executes before each individual test method.
How do you validate REST API response codes and JSON payload using Postman / RestAssured? Answer β–Ό
Model Answer: In RestAssured: given().when().get('/endpoint').then().assertThat().statusCode(200).body('status', equalTo('ACTIVE')).
Why do you want to join mthree as a mthree Graduate Recruitment - CP - Tech?
Preparation Tip: Highlight mthree's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software & Tech

View Category Feed β†—
mthree
mthree Graduate Recruitment - CP - Tech
Apply Apply Now β†—
Chat Chat with Kashii