rtCamp Interview Experience (Software Engineer ) 🧠

rtCamp Interview Experience | Software Engineer 🧠

Date: October 2025
Role: Software Engineer / Full Stack Developer (PHP + JavaScript + React)
Experience Level: Fresher
Mode: Online


Screenshot 2025-10-30 at 3.52.56 PM.png


💰 Compensation Details

  • CTC: ₹12 – 18 LPA (after confirmation)
  • Internship Stipend: ₹20K – ₹25K per month for the first 6 months
  • Joining Bonus: ₹1.5 Lakh after offer confirmation
  • Post-confirmation Salary: ₹1 Lakh/month

⚙️ Hiring Process Overview

The rtCamp hiring process consisted of two technical rounds followed by one HR round.
Each round focused on different aspects — from fundamentals and coding to design and real-world problem-solving.


🧩 Round 1 – Core Web Development & Fundamentals

This round focused on checking your understanding of PHP, JavaScript, React, and Git.
It was a mix of conceptual and practical questions.

📘 Topics Covered

  • PHP – Hypertext Preprocessor

    • Variables, arrays, functions, OOP concepts, sessions, cookies.
    • require vs include, GET vs POST, form handling, API basics.
  • rtLearn Assignments

    • Questions were asked based on your submissions in rtLearn.
    • Be ready to explain your logic and approach.
  • PHP Basics

    • CRUD logic, database queries, and API handling.
  • JavaScript + React

    • JS: ES6, closures, promises, async/await, event loop.
    • React: hooks, state vs props, conditional rendering, and component lifecycle.
  • Interview Discussion
    Topics covered (asked in the interview):
    Git and GitHub
    System Design
    System Security
    Web Development


🧠 Round 2 – System Design & Problem Solving

This round tested system design thinking, logic building, and scalability.

🔹 Key Questions

  1. Design a YouTube-like video streaming platform

    • Discussed architecture, CDN, caching, database schema, and API endpoints.
  2. Design a CAPTCHA system from scratch

    • Image generation, random strings, session validation, and rate limiting.
  3. Elevator Algorithm (Lift System Design)

    • Which data structure to use (Queue/Priority Queue)?
    • How to optimize for multiple floor requests.
  4. Comic Service Problem

    • You get 1 comic every 2 hours via email, but the server allows only one per day.
    • How to handle scheduling, queuing, and caching?
  5. System Design – Load Balancer

    • Concepts of reverse proxy, traffic distribution, and fault tolerance.
  6. Other Examples

    • Chat app, URL shortener, distributed logging design.

💬 HR Round

  • Background and motivation discussion.
  • Clarification on internship + confirmation structure:
    • 6-month internship: ₹20K–₹25K/month
    • Offer confirmation: ₹1.5 Lakh joining bonus
    • Full-time: ₹1 Lakh/month
  • Checked communication, attitude, and alignment with rtCamp’s culture.

🧭 Tips for Future Candidates

  • ✅ Complete your rtLearn Assignments carefully — many interview questions come from them.
  • ✅ Revise PHP basics, React fundamentals, and Git workflows.
  • ✅ Brush up system design fundamentals like caching, queues, and load balancing.
  • ✅ Focus on explaining your reasoning clearly — they value understanding over memorization.

💡 My Preparation Notes

I compiled all the notes I used during my preparation — PHP, JS, React, Git, and system design topics are covered here.
👉 See my Notion notes here : https://tinyurl.com/rtcampnote


⭐ Verdict

A really good interview experience overall!
The questions were practical, thought-driven, and the interviewers were very friendly.
If you’re into open-source, web development, and real-world systems, rtCamp is a fantastic place to start your career.


Best of luck to everyone preparing! 🚀

Comments (1)