Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by GoMechanic Team. If you also belong to the team, you can get access from here

GoMechanic Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

GoMechanic Software Developer Intern Interview Questions, Process, and Tips

Updated 12 Nov 2021

GoMechanic Software Developer Intern Interview Experiences

1 interview found

I was interviewed in Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 Minutes
Round difficulty - Easy

It is vesy helpful to learn more about this topic and improve my knowledge in the specific areas

  • Q1. 

    Time to Burn Tree Problem

    You are given a binary tree consisting of 'N' unique nodes and a start node where the burning will commence. The task is to calculate the time in minutes required to completely b...

  • Ans. 

    Calculate the time in minutes required to completely burn a binary tree starting from a given node.

    • Start burning from the given node and spread fire to adjacent nodes each minute

    • Track the time taken for each node to burn completely

    • Return the maximum time taken to burn the entire tree

  • Answered by AI
  • Q2. 

    Buy and Sell Stock Problem Statement

    Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...

  • Ans. 

    The task is to determine the maximum profit that can be achieved by performing up to two buy-and-sell transactions on a given set of stock prices.

    • Iterate through the array of stock prices to find the maximum profit that can be achieved by buying and selling stocks at different points.

    • Keep track of the maximum profit that can be obtained by performing two transactions.

    • Consider all possible combinations of buying and sel...

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

Round duration - 120 Minutes
Round difficulty - Easy

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

    • If the complement exists, add the pair to the result list.

    • Sort the result list based on the criteria mentioned in the problem statement.

  • Answered by AI
  • Q2. 

    Delete the Middle Node from a Singly Linked List

    Given a singly linked list of integers, the task is to remove the middle node from this list.

    Input:

    The first line of input includes an integer 'T' whic...
  • Ans. 

    Remove the middle node from a singly linked list of integers.

    • Identify the middle node using slow and fast pointers.

    • Remove the middle node by adjusting the pointers.

    • Handle cases where there are two middle nodes.

    • Return NULL if no middle node exists.

  • Answered by AI
Round 3 - Coding Test 

(1 Question)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. 

    Different Ways To Add Parenthesis

    Suppose you have a string 'S' representing an arithmetic expression. Your task is to compute all potential outcomes by adding valid parentheses in different ways to evalu...

  • Ans. 

    Compute all potential outcomes by adding valid parentheses in different ways to evaluate an arithmetic expression.

    • Iterate through the expression and try adding parentheses at different positions to evaluate all possible outcomes

    • Use recursion to explore all possible combinations of adding parentheses

    • Keep track of the valid outcomes and return them as a list of results

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in DelhiEligibility criteriaNo criteriaGoMechanic interview preparation:Topics to prepare for the interview - DS, OOPS, NETWORKING, ARRAYS, STRINGS, GRAPHS AND TREESTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : practice questions and prepare for your future and do your best to get success in life

Application resume tips for other job seekers

Tip 1 : must include your project in your resume to give a proper idera about your capabilities and four talent 
Tip 2 : also must include your training and complete experience and learning of your training

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Coding Test 

Consists of 5 questions of DSA
1 Knapsack, 1 bitwise, 1 string , 1 basic mathematics, 1 dynamic programming

Round 2 - Technical 

(1 Question)

  • Q1. Based on Coding question and dbms and question based on resume.
Round 3 - Technical 

(1 Question)

  • Q1. Recursive approach for printing prime number It was taken by CTO of company

Interview Preparation Tips

Topics to prepare for Zolo Software Developer interview:
  • Data Structures
  • DBMS
  • OS
Interview preparation tips for other job seekers - Overall interview is easy and supportive you will get a lot of time to think your approach and explain your approach
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
-
Result
Not Selected

I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Was bit tough and need to concentrate on work time

Round 2 - Coding Test 

Was about coding in any language such as Java python

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

25 basic aptitude asked from train,time and work

Round 2 - Coding Test 

2 coding questions which was basic and medium questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Basic DSA problem and SQL based questions
  • Q2. What is Indexing in database
  • Ans. 

    Indexing is a technique used to improve the performance of database queries by creating a data structure that allows for faster data retrieval.

    • Indexing involves creating a separate data structure that contains a subset of the data in the database, organized in a way that makes it easier to search and retrieve.

    • Indexes can be created on one or more columns in a table, and can be either clustered or non-clustered.

    • Clustere...

  • Answered by AI
  • Q3. Basic concepts of unique keys
Round 3 - Technical 

(1 Question)

  • Q1. DSA problem to print prime number using recursion
  • Ans. 

    Print prime numbers using recursion

    • Define a recursive function that takes a number as input

    • Check if the number is prime or not

    • If it is prime, print it and call the function again with the next number

    • If it is not prime, call the function again with the next number

    • Stop the recursion when the desired number of prime numbers have been printed

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Tell me one incident where you failed to complete your task

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude with tracing program

Round 2 - Coding Test 

3 problem with easy to hard

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Dec 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Medium level array question was asked on hackerrank.

Round 3 - One-on-one 

(1 Question)

  • Q1. Simple string question was asked which required a little thinking and simple implementation.
Round 4 - One-on-one 

(1 Question)

  • Q1. This was a coding round. I was given a screenshot which has dropdowns in it and I had to make the UI of it using react.js

Interview Preparation Tips

Interview preparation tips for other job seekers - Simple DSA and MERN stack should be good
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I was interviewed in Jul 2024.

Round 1 - Coding Test 

2 Graph question of leetcode

Round 2 - One-on-one 

(2 Questions)

  • Q1. DSA Questions of leetcode
  • Q2. DSA Questions
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed before Jul 2023.

Round 1 - Technical 

(3 Questions)

  • Q1. Build an sample app server with express.js
  • Ans. 

    Build a sample app server using express.js

    • Install express.js using npm

    • Create a new express app

    • Set up routes and middleware

    • Start the server to listen on a specific port

  • Answered by AI
  • Q2. How do you make connection with database in your project
  • Ans. 

    I use JDBC (Java Database Connectivity) to establish connection with the database in my project.

    • Use JDBC API to connect to the database

    • Load the JDBC driver

    • Create a connection object

    • Create a statement object

    • Execute SQL queries

  • Answered by AI
  • Q3. Write multer middleware code.
  • Ans. 

    Multer is a middleware for handling multipart/form-data, used for file uploads in Node.js.

    • Install multer package using npm: npm install multer

    • Require multer in your Node.js file: const multer = require('multer')

    • Set up multer middleware with desired options: const upload = multer({ dest: 'uploads/' })

    • Use the upload middleware in your route handler to process file uploads

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The exam duration is one and a half hours.

Round 2 - Coding Test 

The total exam time is one and a half hours.

Round 3 - Group Discussion 

It encompasses all topics related to full stack development.

Round 4 - Technical 

(2 Questions)

  • Q1. Asks questions on SQL
  • Q2. Asks question in typical topics
Round 5 - HR 

(1 Question)

  • Q1. Where do you see yourself in two years?
  • Ans. 

    In two years, I see myself as a senior software developer leading a team on innovative projects.

    • Advancing to a senior software developer role

    • Leading a team on new and innovative projects

    • Continuing to enhance my technical skills through ongoing learning and training

  • Answered by AI

Tell us how to improve this page.

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 428 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
Meesho Interview Questions
3.7
 • 328 Interviews
Zepto Interview Questions
3.5
 • 208 Interviews
BlackBuck Interview Questions
3.8
 • 176 Interviews
Tracxn Interview Questions
3.1
 • 100 Interviews
Zolo Interview Questions
3.4
 • 50 Interviews
Netmeds.com Interview Questions
3.6
 • 42 Interviews
Impact Guru Interview Questions
3.7
 • 38 Interviews
View all
Customer Relationship Manager
224 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Business Development Manager
63 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
57 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
52 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Deputy Manager
45 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare GoMechanic with

Pitstop

4.3
Compare

Carcrew Technology

2.7
Compare

Bumper

4.9
Compare

Carpathy

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview