GEP Worldwide Summer Internship Interview Experience (On-Campus)

gep worldwide logo
gep worldwide
Summer InternshipMumbaiOffer
September 6, 20254 reads

Summary

I successfully secured a Summer Internship position at GEP Worldwide's Mumbai office for 2026, which offers a stipend of ₹50,000 per month. The interview process involved an online aptitude test, two technical rounds, and a final culture fit interview.

Full Experience

1. PPT (Pre-Placement Talk - 1 hour)

The process kicked off with a pre-placement talk, which lasted for about an hour.

2. Online Aptitude Test (iMocha Platform)

Next, I took an online aptitude test on the iMocha platform. It was divided into several sections:

  • AI: 12 questions in 24 minutes
  • JavaScript: 1 question in 1 minute
  • Aptitude: 8 questions in 24 minutes
  • Soft Skills: 4 questions in 6 minutes
  • Coding: 1 question in 15 minutes

The first four sections consisted of easy MCQs, primarily testing basic knowledge. The coding question was quite specific.

3. Technical Interview - 1 (30 minutes)

My first technical interview started with a brief introduction. We then moved on to a detailed discussion about the projects mentioned on my resume, including the tech stack I used and the challenges I faced. The interviewer asked several questions, including:

  • What is SSR in Next.js?
  • The difference between MongoDB and Postgres.
  • A behavioral question about resolving conflicts with teammates in a team project.
  • How to implement a 'Translate' button to change the language of an entire webpage.

We also covered core CS concepts like the four pillars of OOPs and the definitions and applications of Stack vs. Queue. In SQL, I was asked to write a query to find books by a specific author from given Book and Author tables. For DSA, I had to find the maximum integer in a comma-separated string like '1,2,3,4,5'. The round concluded with an opportunity for me to ask the interviewer questions.

4. Technical Interview - 2 (30 minutes)

This round began with a comfortable introduction and a casual chat. We deep-dived into my projects and experiences, discussing tech stack choices, design decisions, challenges, and implemented solutions. There were also behavioral and situational questions about teamwork, conflict handling, and my willingness to explore new tech stacks versus sticking with familiar ones. This round also ended with me asking questions to the interviewer, and I felt the overall tone was balanced between technical and cultural evaluation.

5. Culture fit Interview (HR Round - 15 minutes)

The final round was an HR interview, which started with my introduction and questions about my family background. I was then asked to explain one of my projects in layman's terms, ensuring I avoided jargon and clearly conveyed its core idea, purpose, and impact to a non-technical person.

Interview Questions (12)

Q1
Convert String Characters Based on Binary String
Data Structures & AlgorithmsEasy

Given two strings, A consisting of characters (e.g., "abcde") and B consisting of binary digits (e.g., "10101"). For each character in A, if the corresponding digit in B is '1', convert the character to uppercase. If the digit is '0', convert it to lowercase. Example: A = "abcde", B = "10101" should output "AbCdE".

Q2
SSR in Next.js
Other

Explain what Server-Side Rendering (SSR) is in the context of Next.js.

Q3
MongoDB vs. PostgreSQL
Other

Discuss the key differences between MongoDB and PostgreSQL, considering aspects like data model, scalability, transaction support, etc.

Q4
Conflict Resolution with Teammate
Behavioral

Describe a situation where you had a conflict with a teammate during a project and how you resolved it.

Q5
Implement Website Language Translation
System Design

Explain how to implement a 'Translate' button functionality to allow users to change the language of an entire webpage.

Q6
Four Pillars of OOP
Other

Explain the four fundamental pillars of Object-Oriented Programming (OOPs).

Q7
Stack vs. Queue
Data Structures & Algorithms

Define Stack and Queue data structures, and discuss their respective applications.

Q8
SQL Query: Find Books by Author
OtherEasy

Given two tables: Book (id, name, author_id) and Author (author_id, name). Write an SQL query to find all books written by a specific author (e.g., 'Author X').

Q9
Find Maximum Integer in Comma-Separated String
Data Structures & AlgorithmsEasy

Given a string s containing comma-separated integers (e.g., "1,2,3,4,5"), find the maximum integer present in the string.

Q10
Teamwork and Conflict Management
Behavioral

Discuss your experience working in a team, including how you handle conflicts and collaborate on tasks.

Q11
Adaptability to New Tech Stacks
Behavioral

Are you open to learning and working with new tech stacks, or do you prefer to stick with technologies you already have experience in?

Q12
Explain Project to Non-Technical Audience
Behavioral

Explain one of your projects in simple terms, avoiding technical jargon, as if explaining it to someone with no technical background. Focus on the core idea, purpose, and impact.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!