I have a dropbox interview coming up. It is a full stack position and they are asking to prepare for multithreading /concurrency problems. Any advice?
be familiar with concurrency primitives in the language of your choice
lock ("mylock") { /* dostuff */ } Bam Bam Lolol!!
ok. I am going to use python. Is there any website or book where I can find some problems regarding concurrency and multithreading? thanks.
an os textbook should suffice, there is also the little book of semaphores
You work at Intel. If anything you should be the boss of multi threading and concurrency topics in the interview room. Take those fuckers all the way to the processors level and blow their minds.
Well my work does not involve these, but will try hard:)
If you are looking for a Java based resource, try this : http://tutorials.jenkov.com/java-concurrency/index.html
Thanks!
This was super helpful
Prepare for multi threading/concurrency problems.
You made me laugh