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

Associate Software Engineer

Company
Company Quest Global
Type
Opportunity Type Internship
Salary
Stipend / Salary 12 LPA - 18 LPA
Location
Location Pune, India
Posted Date
Posted Date Today
Java Spring Boot Microservices REST APIs Elasticsearch Kafka Apache Spark Logstash Hadoop Hive TensorFlow Kibana Athena Presto BigTable Angular React AWS GCP Azure Unit Testing CI/CD Agile Git Docker
πŸ“–
Aptitude Practice Questions Open Resource β†—
Helps you sharpen quantitative and logical reasoning skills essential for the online coding test.
πŸ“–
Company Interview Preparation Guide Open Resource β†—
Provides insights into typical interview patterns and common questions asked by tech firms, useful for ReliaQuest rounds.
πŸ“–
ReliaQuest Software Engineer Interview Guide Open Resource β†—
Specific preparation material covering ReliaQuest's interview process, topics, and sample problems.
πŸ“–
Algorithm & Data Structure Problem Set Open Resource β†—
Extensive collection of coding problems to practice for the technical coding round.

B.Tech/B.E/M.Tech in Computer Science, Information Technology, or related engineering streams; minimum 60% aggregate (or CGPA 6.0/10); graduating batch 2024‑2026; no active backlogs at the time of joining; strong foundation in data structures, algorithms, and object‑oriented programming.

1
Round 1: Online Coding Test
2
Round 2: Technical Interview (coding + system design)
3
Round 3: HR Interview
ReliaQuest is a fast‑growing AI‑driven cybersecurity firm that has quickly become a global leader in threat detection and response. With its flagship platform GreyMatter, the company combines advanced machine learning, automation, and a rich set of integrations to help enterprises identify and neutralise cyber threats in under five minutes. Backed by more than 80 patents and a culture of relentless innovation, ReliaQuest serves some of the world’s most trusted brands across finance, healthcare, technology, and retail. The firm’s commitment to continuous learning, open collaboration, and a growth‑mindset makes it an attractive destination for fresh engineering talent in India. As an Associate Software Engineer, you will join a dynamic product team that builds and enhances the GreyMatter platform. You will be responsible for writing clean, scalable code, designing micro‑service components, and delivering end‑to‑end features that empower security analysts worldwide. The role offers a blend of hands‑on development, system design, and cross‑functional collaboration, providing a solid foundation for a long‑term career in cybersecurity software engineering. **Key Responsibilities** 1. Design, develop, and maintain Java‑based micro‑services using Spring Boot. 2. Build and expose RESTful APIs to integrate GreyMatter with external security tools. 3. Participate in the full CI/CD pipeline – from code commit to automated deployment on cloud platforms. 4. Conduct thorough code reviews, ensuring adherence to coding standards and best practices. 5. Write unit and integration tests to guarantee high reliability and low defect rates. 6. Automate repetitive tasks across the software development lifecycle to improve efficiency. 7. Collaborate with product managers, QA engineers, and security analysts to translate requirements into technical solutions. 8. Troubleshoot production issues, provide timely fixes, and document resolutions. 9. Stay updated with emerging technologies such as Elasticsearch, Kafka, Spark, and cloud services, and propose their adoption where beneficial. 10. Mentor junior peers and contribute to a culture of knowledge sharing within the team. **Tech Stack**: Java, Spring Boot, Microservices, REST APIs, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop/Hive, TensorFlow, Kibana, Athena/Presto/BigTable, Angular/React, AWS/GCP/Azure, Docker, Kubernetes, Git, Jenkins, JUnit. **Growth Path**: Starting as an Associate Engineer, you can progress to Software Engineer, Senior Engineer, and eventually lead architecture or product ownership roles. ReliaQuest invests heavily in internal training, certification reimbursements, and mentorship programs, ensuring you acquire both deep technical expertise and leadership capabilities. **Why Join ReliaQuest?** The company offers a vibrant, inclusive culture where innovation is rewarded, and learning is continuous. Employees enjoy generous paid time off, competitive compensation, health benefits, free Friday lunches, and a supportive environment that encourages work‑life balance. Being part of ReliaQuest means contributing to cutting‑edge security solutions that protect millions of users worldwide while advancing your own career in a high‑impact domain.

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, Elasticsearch, Kafka, Apache Spark, Logstash, Hadoop, Hive, TensorFlow, Kibana, Athena, Presto, BigTable, Angular, React, AWS, GCP, Azure, Unit Testing, CI/CD, Agile, Git, Docker) & 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 & Tech

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