Upload Button Icon Add office photos
Engaged Employer

i

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

Go-Jek Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Go-Jek Softwaretest Engineer Interview Questions and Answers

Updated 22 Sep 2024

Go-Jek Softwaretest Engineer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Mathematics, quant and logical

Round 2 - Coding Test 

Leetcode mediums and oa coding round

Interview Preparation Tips

Interview preparation tips for other job seekers - go with confidence.

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Go-Jek?
Ask anonymously on communities.

Interview questions from similar companies

Interview experience
2
Poor
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 5 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 

2 very easy coding questions. Solved both of them in 12-15 minutes.

Round 3 - Technical 

(1 Question)

  • Q1. Discussion on project. How will you implement call logs in mobile number efficiently. Make sure that you know everything about what you have written in project. Basic DSA question on binary search and map.
Round 4 - Technical 

(3 Questions)

  • Q1. Asked if I have my personal website.
  • Q2. What happens when you enter the address of your personal website in your browser? Deep discussion on this topic alongwith protocol , DNS table etc. Make sure that you do not have any vague idea about this ...
  • Q3. Discussion on internships.
Round 5 - HR 

(2 Questions)

  • Q1. Why do u want to wark at jpmc ?
  • Ans. 

    I want to work at JPMC for its innovative culture, commitment to technology, and opportunities for professional growth in finance.

    • Innovative Technology: JPMC invests heavily in technology, such as blockchain and AI, which excites me as a software test engineer to work on cutting-edge projects.

    • Diverse Work Environment: The company promotes diversity and inclusion, creating a collaborative atmosphere where different pers...

  • Answered by AI
  • Q2. Asked about my educational and family background. What job my father do , asked about my location preference (Mumbai, Bengaluru or Hyderabad) , asked how well my last 2 interviews were.

Interview Preparation Tips

Interview preparation tips for other job seekers - It was an oncampus process. After performing all 3 rounds satisfactorily, HR was happy and she asked about my location preference for joining the job. I was quite happy and satisfied untill i saw that they selected only 4 people and i was not there. HR was such a dumb that she was not letting those guys who left to attend their other interviews to proceed for further rounds. I left my other interviews to put my all focus on getting selected and eventually found that they selected 4 people (out of which 1 was quite dumb and does not deserve the selection). So yeah ! Luck plays a vital role. But never lose your hope, your efforts will surely pay you once !
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

(1 Question)

  • Q1. Core Java Questions, Springboot Hibernate question.
Round 3 - Technical 

(1 Question)

  • Q1. Docker implementation , Aws related questions
Round 4 - HR 

(1 Question)

  • Q1. Salary Discussion,why I resigned last company etc
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Includes a lotta apti based on logic sections

Round 2 - Coding Test 

DO Leetcode hard minimum

Round 3 - Technical 

(1 Question)

  • Q1. OOPS, System design, SQL
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. Implement queue using stack
  • Ans. 

    Implementing a queue using two stacks to achieve FIFO behavior.

    • Use two stacks: stack1 for enqueue and stack2 for dequeue.

    • To enqueue, push the element onto stack1.

    • To dequeue, if stack2 is empty, pop all elements from stack1 and push them onto stack2.

    • This reverses the order, allowing the oldest element to be on top of stack2.

    • Example: Enqueue(1), Enqueue(2), Dequeue() returns 1.

  • Answered by AI
  • Q2. Shortest path from node to root.
  • Ans. 

    Find the shortest path from a given node to the root in a tree structure using traversal techniques.

    • Use Depth-First Search (DFS) or Breadth-First Search (BFS) to traverse the tree.

    • Keep track of the path taken from the node to the root.

    • Example: In a binary tree, if starting from node 5, trace back to node 3, then to node 1 (the root).

    • Store the nodes in a stack or list to reverse the path if needed.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Stack based problem
  • Q2. Linked list problem
  • Ans. 

    Linked lists are data structures consisting of nodes that hold data and pointers to the next node, allowing dynamic memory allocation.

    • A linked list consists of nodes, each containing data and a reference to the next node.

    • Types of linked lists include singly linked lists, doubly linked lists, and circular linked lists.

    • Example of a singly linked list: Node1 -> Node2 -> Node3 -> NULL.

    • In a doubly linked list, each...

  • Answered by AI

I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic react
  • Q2. Basic javascript

Interview Preparation Tips

Interview preparation tips for other job seekers - Know the technology u use including all the basic stuff and technical names of it

I applied via Campus Placement and was interviewed before Sep 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Few DSA questions, questions about my projects and my resume. Also, since I specialise in python, if I could create an API using it. HR questions, hobbies, leadership experience...

Interview Preparation Tips

Interview preparation tips for other job seekers - Understanding the culture of J.P. Morgan Chase played a big role in passing the interview. The coding questions were easy/medium level. The interviewers were very friendly.

I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Data warehousing concepts
  • Q2. Database optimization

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview over zoom due to pandemic. Technical interview was in depth.

Interview Questionnaire 

11 Questions

  • Q1. What is the difference between multi tasking, multi processing and multi programming operating systems with examples ?
  • Ans. 

    Multi tasking, multi processing, and multi programming are different approaches to managing tasks in an operating system.

    • Multi tasking allows multiple tasks to run concurrently on a single processor.

    • Multi processing involves multiple processors running tasks simultaneously.

    • Multi programming allows multiple programs to be loaded into memory and executed concurrently.

    • Examples of multi tasking operating systems include Wi...

  • Answered by AI
  • Q2. Tell me about memory allocation (stack vs. heap)?
  • Ans. 

    Memory allocation refers to the process of assigning memory to programs during runtime.

    • Stack allocation is done automatically and is limited in size.

    • Heap allocation is done manually and is larger in size.

    • Stack memory is used for local variables and function calls.

    • Heap memory is used for dynamic memory allocation.

    • Memory leaks can occur if heap memory is not properly managed.

  • Answered by AI
  • Q3. You have two threads one printing even numbers in order and other odd numbers. Design an algorithm so that it prints numbers in natural order?
  • Ans. 

    Use a shared variable and synchronization mechanisms to ensure natural order printing of numbers.

    • Create two threads, one for printing even numbers and the other for printing odd numbers.

    • Use a shared variable to keep track of the current number to be printed.

    • Implement synchronization mechanisms like locks or semaphores to ensure only one thread can access the shared variable at a time.

    • Each thread should check if it is i...

  • Answered by AI
  • Q4. Print a matrix in spiral order?
  • Ans. 

    Printing a matrix in spiral order

    • Start from the first element and print it

    • Move in a spiral order towards the center of the matrix

    • Repeat until all elements are printed

  • Answered by AI
  • Q5. Thread class and Runnable Interface?
  • Ans. 

    Thread class and Runnable Interface are used for multithreading in Java.

    • Thread class is a predefined class in Java that provides methods to create and control threads.

    • Runnable interface is used to define a task that can be executed by a thread.

    • Thread class implements Runnable interface.

    • Thread class provides more control over threads than Runnable interface.

    • Example: Thread t = new Thread(new MyRunnable()); t.start();

    • Exa...

  • Answered by AI
  • Q6. What’s the difference between a Linked List and an ArrayList and give me an example of when to use which?
  • Ans. 

    Linked List is a dynamic data structure while ArrayList is a static data structure.

    • Linked List is best for frequent insertion and deletion operations.

    • ArrayList is best for frequent access operations.

    • Linked List uses more memory than ArrayList.

    • ArrayList is faster than Linked List for accessing elements.

    • Use Linked List when you need to frequently add or remove elements from the list.

    • Use ArrayList when you need to frequen...

  • Answered by AI
  • Q7. Questions of OS concepts?
  • Q8. A role play scenario was given. With a clear instruction on I don’t need to know the basis and the hypothetical assumption was presented. I was told that I was expected to respond to the given scenario, in...
  • Q9. Why are you interested in a career in investment banking?
  • Ans. 

    I am not interested in a career in investment banking.

    • I am more interested in a career in software development

    • I enjoy problem-solving and creating innovative solutions through coding

    • Investment banking does not align with my passion and skill set

  • Answered by AI
  • Q10. Why have you chosen to apply to J.P. Morgan?
  • Ans. 

    I have chosen to apply to J.P. Morgan because of their reputation, global presence, and opportunities for growth.

    • J.P. Morgan has a strong reputation in the financial industry.

    • They have a global presence with offices in multiple countries.

    • The company offers various opportunities for career growth and development.

    • J.P. Morgan is known for its innovative technology solutions in the financial sector.

    • I am impressed by their ...

  • Answered by AI
  • Q11. Have you ever made a mistake? Tell us about it?
  • Ans. 

    Yes, I have made a mistake in my previous project.

    • I underestimated the complexity of a task and ended up missing the deadline.

    • I failed to properly test a feature, resulting in a bug that affected user experience.

    • I accidentally deleted an important file without having a backup.

    • I misunderstood a requirement and implemented a feature incorrectly.

  • Answered by AI

Interview Preparation Tips

Round: Test
Total Questions: 1

General Tips: Interview Process: Aptitude test, followed by 3 rounds of interview. Interview process was very good. Just be positive to clear the interview.
Check this link before appearing for interview with JP Morgan. It will help  -----
Skills: Algorithm, Data structure, Stack
College Name: Na

Skills evaluated in this interview

Go-Jek Interview FAQs

How many rounds are there in Go-Jek Softwaretest Engineer interview?
Go-Jek interview process usually has 2 rounds. The most common rounds in the Go-Jek interview process are Aptitude Test and Coding Test.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Morningstar Interview Questions
3.9
 • 251 Interviews
Blackrock Interview Questions
3.7
 • 100 Interviews
Mr Cooper Interview Questions
4.0
 • 94 Interviews
Synchrony Interview Questions
4.3
 • 82 Interviews
CSC Interview Questions
3.5
 • 62 Interviews
View all
Go-Jek Softwaretest Engineer Salary
based on 4 salaries
₹4 L/yr - ₹32 L/yr
171% more than the average Softwaretest Engineer Salary in India
View more details
Senior Software Engineer
109 salaries
unlock blur

₹35 L/yr - ₹60.1 L/yr

Software Engineer
53 salaries
unlock blur

₹21.7 L/yr - ₹35.5 L/yr

Senior Data Scientist
42 salaries
unlock blur

₹32.5 L/yr - ₹45 L/yr

Data Scientist
26 salaries
unlock blur

₹28.8 L/yr - ₹44 L/yr

Sdet Lead
23 salaries
unlock blur

₹38 L/yr - ₹55 L/yr

Explore more salaries
Compare Go-Jek with

Wells Fargo

3.8
Compare

Morningstar

3.9
Compare

Synchrony

4.3
Compare

Ocwen Financial Solutions

4.0
Compare
write
Share an Interview