
Tradeweb C++ Developer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 6 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tradeweb.
C++ Developer
We had two 45-min interviews over Zoom. The first one covered C++ and some behavioral stuff. The second one had two easy LeetCode problems and a design question. It was a pretty smooth process overall.
- Could you explain the difference between Stack and Heap memory in C++?
- What is multithreading, and what kind of issues can it cause?
- Can you describe how to detect a loop within a Linked List?
C++ Developer
I got a call from a recruiter who found my resume online. They set up a 30-minute phone chat. It was mostly basic questions about C++, Unix, and network programming. They asked about class structures, members, inheritance, and how virtual functions operate. There were also questions on networking client-server systems, SQL, and shell scripting. I think I answered most of them correctly. About two weeks later, the recruiter contacted me again to let me know the job was put on hold.
- Can you tell me the difference between TCP and UDP when it comes to socket programming?
C++ Developer
First, there was the typical HR call. Then, an online test with some C++ questions. This was followed by a one-hour Zoom interview with the technical panel, covering topics like smart pointers, inheritance, virtual functions, and general C++ basics. Unfortunately, no feedback was provided by the hiring team.
- Could you explain smart pointers?
- What about inheritance?
- And virtual functions?
Tradeweb C++ Developer Interview Questions
Quoted word for word from Tradeweb interview reports.
“How would you check if a given string is a palindrome?”
Read reports →“What is multithreading, and what kind of issues can it cause?”
Read reports →“If you were designing an index for a book, what data structure would be most appropriate?”
Read reports →“Could you explain the difference between Stack and Heap memory in C++?”
Read reports →“Can you describe how to detect a loop within a Linked List?”
Read report →“Can you tell me the difference between TCP and UDP when it comes to socket programming?”
Read report →“What about inheritance?”
Read report →“Could you explain smart pointers?”
Read report →“And virtual functions?”
Read report →Formats, difficulty and experience
Across all 6 Tradeweb interview reports.