GoTo logo

GoTo Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 45 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
61.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at GoTo.

Showing 3 of 45
GoTo logo
GoTo

Software Developer

Engineering · more than a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Other

So, I had this interview that was pretty bad. Started with a good recruiter call, and then they sent me a homework assignment. They said it would take an evening, but it was way more than that, though not difficult. It took me a good number of hours to complete. I submitted it, and got an automatic email saying I didn't move forward, with no feedback or reason. It's fine to reject candidates, but I feel like I deserved more respect for the time I put in. So, if you're thinking of applying, just be warned GoTo might treat you this way.

Confirmed questions1 question
  • When could you complete the assignment?
GoTo logo
GoTo

Software Engineer

Engineering

Mid Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite
Interview formats
Technical Coding Behavioral

Started with a recruiter phone screen, then interviewed with the hiring manager. After that, there was a take-home coding assessment that was supposed to take 4-8 hours but ended up taking me double that. The final round had multiple technical interviews. Some interviewers were nice, but others were really condescending. One guy literally laughed at me while I was trying to answer a technical question. I got rejected right between the final interviews, all that time spent on this long process just gone. HR was also pretty disorganized, but that's another story.

Confirmed questions2 questions
  • Can you explain database indexes and their purpose?
  • Could you describe the difference between value types and reference types in C#?
GoTo logo
GoTo

Software Engineer

Engineering

Senior Easy Positive experience Decline offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Behavioral Technical

Applied via LinkedIn and got contacted by a recruiter for a brief phone chat about my background and the job. Then had a chat with the hiring manager, focusing more on my past work experiences and role-related questions. Following that, an onsite interview was arranged with 4 engineers back-to-back, where they made an effort to make me feel comfortable and asked fair questions relevant to the role. Right after, the recruiter reached out with an offer, though I didn't negotiate. They did ask for my immigration documents before the official offer, which felt a bit premature, so I held off on providing them.

Confirmed questions1 question
  • How would you implement a fuzzy filter for an array of strings?

GoTo Software Engineer Interview Questions

Quoted word for word from GoTo interview reports.

What would be the output of this Java code snippet: public static void main(String[] args) { List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.add(4); list.add(5); list.add(6); list.add(7); list.add(8); for(int i=0;i<list.size();i++){ list.remove(i); } System.out.println(list); }

Read reports

What are the space and running complexity for the palindrome problem?

Read reports

What is a method for updating data with Entity Framework without first retrieving it?

Read reports

Can you count the frequency of each number in a given stream of integers from 190 to 200?

Read reports

There are 100 people in a line, and in each loop, every 5th person is eliminated. What is the index of the last person remaining?

Read report

Could you explain if Next.js is considered a framework or a library?

Read report

How would you implement a fuzzy filter for an array of strings?

Read report

Could you describe the difference between value types and reference types in C#?

Read report

Formats, difficulty and experience

Across all 45 GoTo interview reports.

Interview formats

Technical 38.7%
Behavioral 28.8%
Coding 25.2%
System Design 4.5%
Other 1.8%

Interview difficulty

Easy 13.3%
Average 73.3%
Difficult 13.3%

Candidate experience

Positive 61.4%
Negative 27.3%
Neutral 11.4%