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

Associate Software Engineer

Company
Company Quest Global
Type
Opportunity Type Internship
Salary
Stipend / Salary 6 LPA (approx.)
Location
Location Pune, India
Posted Date
Posted Date Today
Java Spring Boot Microservices REST APIs Software Development Elasticsearch Kafka Apache Spark Logstash Hadoop Hive TensorFlow Kibana Athena Presto BigTable Angular React AWS GCP Azure Unit Testing CI/CD Agile Methodology
πŸ“–
Aptitude Practice Questions Open Resource β†—
Helps you sharpen quantitative and logical reasoning skills essential for the online coding test.
πŸ“–
Company Interview Corner Resources Open Resource β†—
Provides curated interview experiences and question banks for software engineering roles at various firms, including ReliaQuest.
πŸ“–
ReliaQuest Software Engineer Preparation Guide Open Resource β†—
Specific preparation material covering topics and sample questions frequently asked in ReliaQuest interviews.
πŸ“–
LeetCode Problem Set Open Resource β†—
Extensive collection of coding problems to practice data structures and algorithms, crucial for the technical assessment.

Bachelor's or Master's degree in Computer Science, Information Technology, Electronics & Communication, or related engineering streams; minimum 60% aggregate (or CGPA 6.5/10); graduating batch 2024‑2026; no active backlogs at the time of joining; strong programming fundamentals in Java; willingness to learn and adapt to new technologies.

1
Round 1: Online Coding Test
2
Round 2: Technical Interview
3
Round 3: HR Interview
ReliaQuest is a fast‑growing cybersecurity firm that helps enterprises detect, investigate, and respond to threats across complex, multi‑cloud environments. Headquartered in the United States, the company has expanded its engineering footprint to India, with a dedicated development centre in Pune that powers the GreyMatter security platform. GreyMatter combines threat intelligence, automation, and analytics to give security teams real‑time visibility and actionable insights. ReliaQuest’s culture emphasizes innovation, collaboration, and continuous learning, making it an attractive destination for fresh engineering talent looking to make a tangible impact on global security. The Associate Software Engineer role is an entry‑level position designed for recent graduates with a passion for building robust, scalable software solutions. As a member of the GreyMatter engineering team, you will work on core components that enable automated threat detection, incident response, and seamless integrations with third‑party security tools. The role offers exposure to modern cloud‑native architectures, micro‑services, and DevOps practices, providing a solid foundation for a long‑term career in cybersecurity engineering. **Key Responsibilities** 1. Design, develop, and maintain Java‑based micro‑services that power GreyMatter’s detection and response workflows. 2. Build and document RESTful APIs for internal and external product integrations. 3. Contribute to the automation of threat‑detection pipelines using scripting and cloud services. 4. Participate in code reviews, ensuring adherence to coding standards and best practices. 5. Implement unit tests and support CI/CD pipelines to improve release velocity. 6. Collaborate with product managers, security analysts, and other engineers to translate requirements into technical solutions. 7. Troubleshoot production issues, perform root‑cause analysis, and propose preventive measures. 8. Stay updated with emerging security technologies and suggest enhancements to the platform. 9. Assist in creating technical documentation and knowledge‑base articles for internal teams. 10. Engage in agile ceremonies, contributing ideas for sprint planning and retrospectives. **Tech Stack**: Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, AWS/GCP/Azure, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/Hive, TensorFlow, Kibana, Athena/Presto/BigTable, Angular, React, Unit Testing frameworks, CI/CD tools (Jenkins/GitHub Actions), Agile methodology. **Growth Path**: Starting as an Associate Engineer, high performers can progress to Software Engineer, Senior Engineer, and eventually lead roles such as Tech Lead or Product Owner. The company encourages continuous upskilling through internal workshops, certifications, and conference sponsorships. **Why Join ReliaQuest?** The firm offers a chance to work on cutting‑edge security solutions that protect Fortune‑500 customers, a supportive mentorship program, and a vibrant, inclusive culture that values curiosity and impact. Freshers will gain hands‑on experience with cloud‑native technologies and a clear roadmap for career advancement.

Quest Global β€” 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 🎯
Quest Global Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Quest Global 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, Spring Boot, Microservices, REST APIs, Software Development, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop, Hive, TensorFlow, Kibana, Athena, Presto, BigTable, Angular, React, AWS, GCP, Azure, Unit Testing, CI/CD, Agile Methodology) & 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
Quest Global 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 Quest Global as a Associate Software Engineer?
Preparation Tip: Highlight Quest Global'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 Engineering

View Category Feed β†—
Quest Global
Associate Software Engineer
Apply Apply Now β†—
Chat Chat with Kashii