Want to land a software developer job at financial giant Bloomberg? If so, you'd better be ready to answer questions like this: "What is a singleton? How would you code it in C++? How can you make it thread safe?" The right answer could help win a job that pays $91,000 a year.
The folks at Empirix, a development tools maker in Massachusetts might ask you this:
p = new object();
// ?? Whats wrong with above
Landing a job in this economy is tough -- so who wouldn't want to find a strategy that could make a difference? Not surprisingly, various entrepreneurial types are moving to fill that need by providing tools and information designed to help you and help themselves find a profitable business.
[ Concerned about your tech job? Check out InfoWorld's IT career survival guide. | See InfoWorld's résumé-writing tips for techies. And learn if your e-mail's domain matters to prospective hiring managers. ]
The two questions above are real, submitted by users of Glassdoor.com, a 10-month-old site packed with interview tips and salary information on some 23,000 companies for IT types seeking work. The price of admission? No money, but you must submit a nugget of information that would be useful to another job hunter before getting full access to the Glassdoor database.
A rival site called CareerCup offers a $25 book that looks a lot like publications geared toward helping high school students score well on the SATs or GMATs. A quick search of the CareerCup site yields a wealth of interview questions for dozens of tech companies, including about 500 each for Amazon and Microsoft.
One example for would-be Amazon.com coders:
Pick two data structures to use for implementing a Map.
* Describe lookup, insert, & delete operations.
* Give time & space complexity for each.
* Give pros & cons for each.
Motorola's Greg Brown: The man they love to hate
Proving once again that successful startups beget more startups, one of the founders of Glassdoor is Rich Barton, founder of Expedia and Zillow. Barton and partners Robert Hohman, a one-time Microsoftie and president of Hotwire, and Expedia vet Tim Besse put up their own money and then secured funding from Benchmark Capital and Sutter Hill Ventures.