Being a "Silicon Valley CEO" shouldn't entail as much fan-fair as we like to associate with those words. Declara certainly isn't doing anything groundbreaking. We'll see if the company's success can match her touching story.
Well, yes. Except, with his leaving, and assuming all the important people, etc went with him, what would the remaining co-founder have left to be competing with?
Then what resources would the remaining co-founder have to go through the US court system?
Lastly, leaving and re-starting doesn't have to mean the exact same product.
I know what you are saying, but Im pretty sure it could be side stepped with some creative thinking.
The unethical part comes in when you're purposely padding your estimates, delaying response, feigning work load, or profiting from a side business. The last one depends heavily on your work agreement, state law, and how the company chooses to interpret things. I know of a guy who was outed by coworkers for doing side work, but after review, management decided it was fine as long as he wasn't using the work phone for side-work calls.
Of course, nothing is black and white, and rationalization is just as strong an intoxicant as overreaching corporate policies are.
>"A correct answer to this will demonstrate both an understanding of basic computer science principles as well as a deeper knowledge of what jQuery is doing behind the scenes."
How does the referenced jquery statement represent basic CS principles? OOP? Definitely not that.
The referenced jQuery statement gives the candidate a chance to speak on: selector complexity (id look ups vs traversing to find descendant elements), first-class functions (passing a function reference to the .on() method), regular expressions (to add class names to an existing class attribute in older browsers that don't have .classList property on elements). There are probably other things but those are just a few off the top of my head.