Tech IndustryMar 11, 2019
ApplecaffeLatte

Multithreading phone interview questions

How common it is to get multi threading interview questions in phone screening or onsite for a distributed system engineer interview? Sample of such questions?

Cisco ekdamkadak Mar 11, 2019

None in US in my experience

Oracle Sparty Mar 11, 2019

I’ve gotten a handful, but they’re rare for phone screens, and more often it’ll be a problem where “and what if we had to have the data structure you just wrote stable across multithreaded reads/writes?” will be tacked on.

Snapchat gqkO66 Mar 11, 2019

If the job is for something like “Linux kernel performance engineer” at DE Shaw then yes. Otherwise no.

Oracle now@google Mar 11, 2019

I got one in a Google onsite. Design and implement a multithreaded producer-consumer java API.

Gap randUser Mar 11, 2019

For just an SWE interview? What level? Time to refresh on this stuff as well 😅

Oracle now@google Mar 11, 2019

SWE L5

Apple caffeLatte OP Mar 11, 2019

I myself faced one and bombed :p asked to write a task scheduler with delay and preemptions based on priority of the tasks