I applied online. The process took 1 week. I interviewed at Susquehanna International Group (Sydney) in Mar 2015
Interview
1 hour phone interview with HR.
1 hour phone interview with division heads
2 hour codility test (online, remotely)
two problems, medium difficulty
4 hour in-office C++ programming exam
requires everything to be handwritten (?!?)
simple but reasonable questions, but totally offline, closed book, no notes allowed
failure to have things rote-memorized will be counted harshly against you
Interview questions [1]
Question 1
List, from memory, the Big O complexities for insert and lookup, for all of the STL container classes that you can remember
I applied through a recruiter. The process took 5 days. I interviewed at Susquehanna International Group (New York, NY) in Sep 2021
Interview
Well organized process from HR contact, to technical screening call and then final round interview. CodeSignal allowed for collaboration between interviewee and interviewer. The final interview had two parts: (1) a coding challenge, (2) an application design problem (in psuedo-code)
Interview questions [1]
Question 1
They asked how to improve the time performance of a data retrieval application.
I applied through a recruiter. I interviewed at Susquehanna International Group (Manalapan, NJ) in Apr 2017
Interview
Extremely Snotty attitude, as if as a SIG they're developing something better and more high-tech then Google or any other top software product company, while the interviewer guy holds a simple Bachelors degree in Computer Science from an ordinary (not even Ivy League)!
Absurdness of interviewing process set by HR is in not having higher educated Master's or Ph.D degree holder to interview higher educated candidate. Bachelor's degree holder is interviewing Master's Degree holder of the same field and more experience. If Bachelor's Degree holder is given an opportunity to hire senior guy, why would he bring additional competition for himself? This is absolutely not American exceptionalism! This can be clearly defined as no-value for higher education in company. No other country have such practices in place!
Even if candidate have worked on the same systems with better and bigger firms and he or she have value significant value addition for company but if it's not in interest of the interviewer then his/her resume goes in trash based on misuse of decision making authority of such manipulative interviewer.
Interview questions [1]
Question 1
A question asked were not part of job description. Array vs List differences, their big O notation and their insert update and delete time at beginning, middle and at end.
Following questions asked were totally irrelevant
1. How the update time at end can be changed?
2. What is faster in C++ and C? What I will select to design new system?
3. Difference between Mutex and Semaphore?
4. What is underneath data structure for Arrays and List? - Is SGI in business of writing and selling STL as a product? Why do an application developer need to know all these. As an application developer, one has to simply know memory and time complexities!
It's like is Civil Engineer is building bridge, asking him composition of brick and mortars! How does it matter? Civil engineer is not in business of making bricks and mortar, he simply care the compressive and tensile strength and settlement time of the mortar. Civil Engineer has nothing to do with mortar making.