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

Backend Engineer

Company
Company Dream 11
Type
Opportunity Type Internship
Salary
Stipend / Salary 12 LPA - 15 LPA
Location
Location Mumbai
Posted Date
Posted Date Today
Data analysis SQL Python Excel Tableau Google BigQuery statistical modeling A/B testing communication problem solving
πŸ“–
Placement Papers for Google Open Resource β†—
Curated set of previous Google placement papers to practice quantitative and logical reasoning.
πŸ“–
Google Recruitment Process Insights Open Resource β†—
Detailed walkthrough of Google's interview stages, helping candidates prepare strategically.
πŸ“–
Google Interview Preparation Guide Open Resource β†—
Comprehensive guide covering typical questions, tips, and resources for Google interviews.
πŸ“–
Comprehensive Coding Problem Set Open Resource β†—
Extensive collection of coding problems to sharpen algorithmic skills required for technical rounds.

Graduates (B.Tech/B.E., B.Sc, B.Com, BBA, or equivalent) from any stream with a minimum of 60% aggregate (or CGPA 6.5/10). Final year students of the 2025 batch are eligible. No active backlogs at the time of joining. Candidates must have a valid GATE/CSIR score (optional) and be proficient in English (both written and spoken).

1
Round 1: Online Assessment (SQL & logical reasoning)
2
Round 2: Technical Interview (case studies, data modeling, coding)
3
Round 3: HR Interview (fit, culture, compensation discussion)
Google, a global technology leader, has built its reputation on innovation, scale, and a relentless focus on solving complex problems for billions of users. Headquartered in Mountain View, California, Google operates across a wide spectrum of products – from search and advertising to cloud services, AI, and hardware. In India, Google maintains a strong presence with offices in Hyderabad, Bengaluru, and Gurgaon, fostering a vibrant ecosystem that blends cutting‑edge research with real‑world product development. The company’s culture emphasizes openness, continuous learning, and a data‑driven mindset, encouraging employees to experiment, iterate, and deliver impact at massive scale. The Analyst role at Google India is designed for fresh graduates who are passionate about turning raw data into actionable insights that drive business decisions. As an Analyst, you will work closely with product managers, engineers, and senior leadership to understand business challenges, formulate analytical frameworks, and present findings that influence product roadmaps and go‑to‑market strategies. This position offers exposure to a variety of domains such as advertising, cloud services, and consumer products, providing a solid foundation for a long‑term career in data analytics and product strategy. Key Responsibilities: 1. Collect, clean, and validate large datasets from internal and external sources. 2. Perform exploratory data analysis to uncover trends, patterns, and anomalies. 3. Build statistical models and dashboards to support decision‑making. 4. Translate complex analytical results into clear, concise visualizations and presentations for non‑technical stakeholders. 5. Collaborate with cross‑functional teams to define metrics, set targets, and track performance. 6. Conduct A/B testing and experiment design to evaluate product features. 7. Automate repetitive reporting tasks using scripting languages. 8. Document analytical methodologies and maintain data governance standards. 9. Stay updated with emerging analytical tools and best practices. 10. Contribute to knowledge‑sharing sessions and mentor junior analysts. Tech Stack: SQL, Python (pandas, numpy, scikit‑learn), Tableau/Looker, Google BigQuery, Excel, Git. Growth Path: Analysts typically progress to Senior Analyst, Data Scientist, Product Analyst, or Product Manager roles within 2‑4 years, depending on performance and skill acquisition. Google encourages internal mobility, offering structured learning programs, mentorship, and access to world‑class research labs. Why Join Google? Working at Google provides unparalleled exposure to massive data sets, a culture that rewards curiosity, and the opportunity to influence products used by millions daily. Employees benefit from generous compensation, comprehensive health benefits, flexible work arrangements, and a supportive community that values diversity and inclusion. The company’s commitment to continuous learning ensures that you will constantly develop new skills, stay ahead of industry trends, and build a career that scales with the organization’s global impact.

Dream 11 β€” 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 🎯
Dream 11 Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for Dream 11 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 (Data analysis, SQL, Python, Excel, Tableau, Google BigQuery, statistical modeling, A/B testing, communication, 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
Dream 11 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 Dream 11 as a Backend Engineer?
Preparation Tip: Highlight Dream 11's market reputation, recent tech innovations, and how your skills in Data analysis 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 Non IT

View Category Feed β†—
Dream 11
Backend Engineer
Apply Apply Now β†—
Chat Chat with Kashii