is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.
Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.
Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.
Nah...
- raulkist May 11, 2013supposing this is a server, wouldn't be better to have a self organizing array?
Such as if you have a request for a server, you can always return the list's first element and then auto organize the list...
But if you have two request at the same time, you can treat those requesting threads as readers threads and give them the first element while you auto organize your data structure internally for the next requests...
this way you always return the server as fast as possible and doesn't need a synchronized area...
although I think the round robin could work well to because is simple enough to don't be a bottleneck if your request are not that big.
If they are, you can always organize your servers as a tree, delegating forward the request.