Urban Company Graduate Trainee Interview Questions & Experience Guide

Urban Company Graduate Trainee Interview Questions & Experience Guide

Company Name: Urban Company

Position: Graduate Trainee

Location: [Location not specified]

Application Process: I applied via a referral and was interviewed in January 2024.

Interview Rounds:

  • Round 1 - Assignment Round:
    • Questions Asked: Develop a geofencing app using an online SDK. However, I was unfamiliar with the SDK, so I was instructed to use React-native and Redux for state management instead.
    • Your Approach: I had no prior experience with React-native or Redux, but I took the challenge and built the app within a week, including both frontend and backend code.
    • Outcome: The engineering head was impressed with my work, and I was immediately offered the internship.

Preparation Tips:

  • Build projects using ReactJS, Redux, Tailwind, CSS, JavaScript, and any backend technology.
  • Practice medium-easy LeetCode problems to strengthen your problem-solving skills.

Conclusion:
Overall, the experience was challenging but rewarding. Stepping out of my comfort zone and learning new technologies on the fly paid off. My advice to future candidates is to be adaptable and willing to learn quickly, even if the task seems daunting at first.

Company Name: Urban Company

Position: Graduate Trainee

Application Process: Applied through an online platform.

Interview Rounds:

  • Round 1 - HR Interview:
    • Questions Asked:
      • Can you tell us about your previous work experience?
      • What do you know about the present role?
      • How do you think you would be a good fit for this role?
    • Your Approach: I highlighted my relevant skills and experiences, aligning them with the job requirements. I also researched the company beforehand to answer the role-specific question.
    • Outcome: Passed the round successfully.

Preparation Tips:

  • Research the company and the role thoroughly.
  • Be prepared to discuss your previous experiences and how they relate to the new role.
  • Keep your answers concise and relevant.

Conclusion:
The interview process was straightforward and easy. Being well-prepared and confident helped me clear the round. For future candidates, I’d recommend focusing on understanding the role and the company to answer questions effectively.

Company Name: Urban Company

Position: Graduate Trainee

Location: [Not specified]

Application Process: I applied via Internshala and was interviewed in December 2018.

Interview Rounds:

  • Round 1 - HR Interview:

  • Questions Asked:

    • General introduction.
    • Questions about my college and hobbies.
    • Whether I had done an internship elsewhere.
  • Your Approach: I kept my answers concise and honest, focusing on my academic background, personal interests, and any relevant internship experiences.

  • Outcome: The interview went fine, and I felt confident about my responses.

Preparation Tips:

  • Be prepared to talk about your general introduction, hobbies, and any prior internship experiences.
  • Research the company to understand what the role might entail.

Conclusion:
The interview was straightforward and focused on getting to know me better. I would advise future candidates to be clear and confident while answering general questions and to have a basic understanding of the company and the role.

Company Name: Urban Company

Position: Graduate Trainee

Location: [Location not specified]

Application Process: [Application process details not provided]

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: [No specific questions mentioned for this round]

  • Your Approach: [Details not provided]

  • Outcome: [Result not specified]

  • Round 2 - Technical Round:

  • Questions Asked:

    1. Tell me about yourself.
    2. Why do you want this job?
  • Your Approach: [Details not provided]

  • Outcome: [Result not specified]

Preparation Tips:

  • If you are interested, go for it. Otherwise, you can look for any other company. Good luck!

Conclusion:
[No conclusion provided]

Company Name: Urban Company

Position: Graduate Trainee

Location: [Not specified]

Application Process: Applied via campus placement.

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: Resume screening to shortlist candidates.

  • Your Approach: Ensured the resume was well-formatted and aligned to make it easy for recruiters to read.

  • Outcome: Successfully shortlisted for the next round.

  • Round 2 - Coding Test:

  • Questions Asked: A single programming problem to solve.

  • Your Approach: Focused on writing clean and efficient code for the given problem.

  • Outcome: Cleared the coding round.

  • Round 3 - Technical Round:

  • Questions Asked: Questions on Data Structures and Algorithms.

  • Your Approach: Revised core concepts of DSA and practiced problem-solving beforehand.

  • Outcome: Advanced to the next round.

  • Round 4 - Case Study Round:

  • Questions Asked: Questions on Operating Systems, Computer Networks, and Database Management Systems.

  • Your Approach: Prepared thoroughly for core CSE subjects and applied theoretical knowledge to practical scenarios.

  • Outcome: Final round cleared.

Preparation Tips:

  • Focus on core Computer Science Engineering (CSE) concepts, especially Data Structures, Algorithms, OS, CN, and DBMS.
  • Practice coding problems to improve problem-solving speed and accuracy.
  • Ensure your resume is well-structured and easy to read.

Conclusion:
The interview process was structured and tested both theoretical knowledge and practical skills. Preparing core CSE subjects and practicing coding problems helped me perform well. For future candidates, I’d recommend focusing on fundamentals and keeping your resume neat and concise.

Company Name: Urban Company

Position: Graduate Trainee

Location: Not specified

Application Process: I applied via Internshala and was interviewed in May 2019.

Interview Rounds:

  • Round 1 - HR Interview:
    • Questions Asked:
      1. What do you do in your free time?
      2. Give me a brief about yourself.
    • Your Approach: I answered the questions honestly, focusing on my hobbies and interests while keeping my introduction concise and relevant to the role.
    • Outcome: I successfully passed this round.

Preparation Tips:

  • Be confident and relaxed during the interview.
  • Prepare a clear and concise introduction about yourself, including your hobbies and interests.

Conclusion:
The interview was straightforward, and I felt prepared because I had practiced my introduction beforehand. My advice to future candidates is to stay calm and be yourself during the interview. Confidence and clarity in your responses can make a big difference.

Company Name: Urban Company

Position: Graduate Trainee

Location: International Institute of Information Technology (IIIT), Bangalore

Application Process: Applied via campus placement at IIIT Bangalore in March 2024.

Interview Rounds:

  • Round 1 - Technical Round:

  • Questions Asked:

    • Q1. Trapping Rain Water
    • Q2. Merge Intervals
    • Q3. Design a Customer Support Chat Application System
  • Your Approach:

    • For Q1 and Q2, I relied on my problem-solving skills and practiced similar problems beforehand. I explained my thought process clearly and optimized the solutions.
    • For Q3, I focused on system design principles, breaking down the problem into components like user authentication, chat storage, and real-time messaging. I also discussed scalability and potential bottlenecks.
  • Outcome: Cleared the round successfully.

Preparation Tips:

  • Practicing coding problems on platforms like LeetCode and GeeksforGeeks helped me tackle the algorithmic questions.
  • For system design, I reviewed common architectures and read case studies to understand real-world applications.

Conclusion:
The interview was a great learning experience. I felt well-prepared for the technical questions, but I could have been more concise in my explanations. For future candidates, I’d recommend focusing on both problem-solving and clear communication during the interview.

Company Name: Urban Company

Position: Graduate Trainee

Location: (Not specified)

Application Process: I applied via LinkedIn and was interviewed in September 2023.

Interview Rounds:

  • Round 1 - Resume Shortlist:

  • Questions Asked: N/A (Resume screening)

  • Your Approach: Ensured my resume was error-free and highlighted relevant skills.

  • Outcome: Passed to the next round.

  • Round 2 - Aptitude Test:

  • Questions Asked: SQL Basics, SQL Query, and a case study related to Blinkit.

  • Your Approach: Focused on SQL fundamentals and practiced case studies beforehand.

  • Outcome: Cleared the test.

  • Round 3 - One-on-one Round:

  • Questions Asked:

    1. Guesstimate: Number of paper cups used in one day in an office.
    2. Puzzle: Find out the heavier one out of 9 balls.
    3. Situation-based questions (KPIs used as manager of a Dark Store).
  • Your Approach: Used logical reasoning for the guesstimate and puzzle, and structured my answers for the situational questions.

  • Outcome: Advanced to the next round.

  • Round 4 - One-on-one Round:

  • Questions Asked:

    1. SQL Questions (Group by).
    2. Analytical Question related to profit and loss.
  • Your Approach: Practiced SQL queries and brushed up on analytical problem-solving techniques.

  • Outcome: Final result awaited.

Preparation Tips:

  • Focus on SQL fundamentals, especially queries and grouping.
  • Practice guesstimates and puzzles to improve logical reasoning.
  • Be prepared for situational and analytical questions related to the role.

Conclusion:
Overall, the interview process was thorough and tested both technical and analytical skills. I could have practiced more SQL queries and case studies to feel even more confident. For future candidates, I’d recommend dedicating time to SQL and problem-solving practice.

Company Name: Urban Company

Position: Graduate Trainee

Location: [Not specified]

Application Process: I applied through campus placement and was interviewed in January 2024.

Interview Rounds:

  • Round 1 - Coding Test:

  • Questions Asked: Easy to medium-level LeetCode questions.

  • Your Approach: I focused on solving problems efficiently, ensuring my code was optimized for time and space complexity.

  • Outcome: Cleared this round successfully.

  • Round 2 - Technical Round:

  • Questions Asked:

    1. Fibonacci series with recursion and without recursion.
    2. String Palindrome.
    3. Count all repeated numbers from the array.
  • Your Approach: I explained the logic clearly and wrote clean, functional code for each problem.

  • Outcome: Advanced to the next round.

  • Round 3 - Technical Round:

  • Questions Asked:

    1. Given an array (0-based indexing), find the max sum of i*A[i] where A[i] is the element at index i. The only operation allowed is to rotate the array any number of times.
    2. Activity lifestyle.
    3. Fragment.
    4. Intent.
  • Your Approach: I discussed the problem-solving approach before coding and ensured my solution was optimal.

  • Outcome: Cleared this round as well.

  • Round 4 - HR Round:

  • Questions Asked:

    1. OOPs concepts.
    2. OOPs code.
    3. About Java Spring.
    4. Array stack questions.
    5. Project discussion.
  • Your Approach: I answered confidently, explaining concepts with examples and discussing my projects in detail.

  • Outcome: Successfully cleared the HR round.

Preparation Tips:

  • Solve LeetCode questions to strengthen problem-solving skills.
  • Clear your concepts of Data Structures and Algorithms (DSA).

Conclusion:
Overall, the interview process was smooth, and the questions were fair. I focused on understanding the problems before jumping to solutions, which helped me perform well. For future candidates, I recommend practicing coding problems regularly and being thorough with core concepts.