GTS logo

GTS Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at GTS.

Showing 3 of 8
GTS logo
GTS

Software Engineer

Engineering · more than a year ago

Senior Difficult Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Phone screen
Interview formats
Behavioral Technical Coding

I had a phone screen with the recruiter, then an online assessment, and finally a phone screen with an engineer. The engineer asked me a lot of questions about C++, Java, and multi-threading. It seemed like they were looking for someone with post-grad experience even though I'm a senior.

Confirmed questions1 question
  • Can you explain JVM memory management and its impact on design choices?
GTS logo
GTS

Software Developer

Engineering · more than a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

First, I took a few standard IKM tests. Then, I had a C++ coding test where I had to implement a simple piece of software. I spent a lot of time on these tests, and only after passing them did they do a short phone screening, after which I was rejected. Usually, the screening happens earlier, and then you either get to an in-house interview or you don't, without wasting too much time. They did explain that they just don't have a role for me and sounded quite open and nice.

Confirmed questions2 questions
  • Could you explain basic questions about CPU caching?
  • Could you explain basic questions about UDP level networking?
GTS logo
GTS

Software Developer

Engineering

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Coding Technical

The recruiter set up a call, but they were distracted, walking around and talking to others while I was on the phone. After I spent 7 hours on two coding interviews and a phone screen, I got an automated rejection.

Confirmed questions2 questions
  • First programming problem home test was importing spreadsheet of trades and calculating various metrics and data reports.
  • Second interview round question was an hour pair coding exercise on one of those cutesy make a function that finds the sum of a list type puzzle problems.

GTS Software Engineer Interview Questions

Quoted word for word from GTS interview reports.

Could you explain basic questions about UDP level networking?

Read reports

Could you write an algorithm for order execution, like buying low and selling high?

Read reports

Can you explain JVM memory management and its impact on design choices?

Read report

Can you tell me about the latency of your current system?

Read report

Formats, difficulty and experience

Across all 8 GTS interview reports.

Interview formats

Coding 42.9%
Technical 38.1%
Behavioral 14.3%
Other 4.8%

Interview difficulty

Easy 0%
Average 50%
Difficult 50%

Candidate experience

Positive 50%
Neutral 37.5%
Negative 12.5%