Job: Redwood City Start Up - full time senior dev role
January 28th, 2009Position: Senior Developer
Location: Redwood City
Must Have:
BS/MS in CS
Hands on experience w/ Distributed Programming
Knowledge of Data Analysis and other database related skills
Excellent hands on Java Skills
You have worked with Hibernate and other O/R Tools
You have worked with MySql
MUST HAVE THE PASSION AND DESIRE TO WORK IN A START UP THAT USES AGILE METHODS
And Finally: Can you solve this puzzle? If so, and you are looking
do send your resume and the answers to me at jim AT verticalmove DOT com
Provide an alternate implementation of the following class (a thunk)
that uses no conditional logic.
For extra credit, make it thread-safe.
abstract class Thunk<T> {
private boolean evaluated = false;
private T value;
public get() {
if (!evaluated) {
value = compute();
evaluated = true;
}
return value;
}
protected T compute();
}
Filed under Job News | | RSS 2.0 | Email this Article