On the subject of interview questions, people need to chill on the quick sort question, or the fibonacci ext. It does not make you sound smart, in fact it makes you sound kinda of dumb to ask. For instance, if you said, “Lets say I have an array, and goes on forever, or near infinity, or much longer then you can handle in just memory hardy… har… har…, and can you sort this array for me?, Or lets say you have a sorted array, and there is a duplicate number in the sequence, can you write me an algorithm that will find the duplicate number for me.”
var mySillyArray = [0,4,6,2,11,10,1,9,5];
console.log(“a:sorted:”, mySillyArray.sort() );
//mySillyArray:unsorted [ 0, 4, 6, 2, 11, 10, 1, 9, 5 ]
//mySillyArray:sorted: [ 0, 1, 10, 11, 2, 4, 5, 6, 9 ]
Second, if the interviewer presses you to write it out what does this prove?
* If you’ve never heard of algorithms, before, cause your self taught(yey internet),
* and or you studied another discipline, then you might start to * write a for loop like this.
* but you’ll still fail the challenge, because this is not optimized.
for(var i=0; i
//insert logic here…
Third, if you interviewer presses you still, and you struggle, but solve the problem he’s asking, your not only smart, your F#’n smart, cuase the first guy to figure that one out in the 1960′s took a year to figure it out, and you did it in 15 minutes or less.
Fourth, lets say you’ve been asked this question before, so you regurgitate a solution on the board, in 30 seconds or less. This proves nothing, other then you have a good memory, and or you read the how to ace a “google inteview” book. Wow, I’m impressed… not… This tells me nothing about how you solve a problem that you don’t already know the answer to.
If I was feeling like a smart ass that day, I might say let me google that for you. Can you ask me a question that is appropriate for this interview that is not alrady searchable by google?
Finally, as someone who attended art school, I always ask questions like…
“Can you tell me about a project you’ve worked on recently, that you are proud of, and what your role on the project was?”
Then I would ask fallow up questions like…
“What sort of technologies were you working with?”
“What was the hardest part of the project, and how did you solve said problems?”
“Or what was the most enjoyable or least enjoyable part of work on that project”
“Did you work on this by yourself, or with others? If so, how did that go? Was there anything you learned about working in tems that might be useful to konw in the future?”
and so on. What I learn is how they work with others, if they prefer to work alone, what do they find challenging or hard problems, and maybe they’ll tell me amusing story and the time just flys by.
The last thing I would do in a interview, is try to sum up the conversation, and tell them what I will be telling my superiors. If it was not a good fit I would say why, and usually in larger organizations, there is always another opportunity that would be better suited for that candidate. Because their resume made it to my desk in the first place, they’re probably good at a few things, and its really just a question of where do they fit in.
Also, if they get hired, and I was an @$$ to them, and I gave them the rubber glove treatment, they’ll remeber that, and it will come back to huant me. So why do people continue to do this?
BTW, Einstein failed high school math, but envisioned E=mc2. So pretend, you were interviewing the next Einstein, what questions would you of asked him?
This is the 1836 California Lone Star Flag. It was raised in a revolt against the Mexican Government in 1836 by Juan Alvarado and Isaac Graham. Although their capture of Monterey did not succeed in independence for California, it inspired the Bear Flag Revolt flag.
The Texas flag is known as the “Lone Star Flag” (giving rise to the state’s nickname “The Lone Star State”). This flag was introduced to the Congress of the Republic of Texas on December 28, 1838, by Senator William H. Wharton. It was adopted on January 25, 1839 as the final national flag of the Republic of Texas. Though the actual designer of the flag is unknown, Dr. Charles B. Stewart is often credited with creating the banner, but this remains unproven.
In project management, a death march is a project where the members feel it is destined to fail and/or requires a stretch of unsustainable overwork. The general feel of the project reflects that of an actual death march because the members of the project are forced to continue the project by their superiors against their better judgment