Earlier quoted context omitted.
> timed, monitored programming sessions When I found myself out of work last year, I interviewed for a big auto company - their interview process involved an online coding session. They gave me a spec for an assignment and asked me to complete it in 20 minutes - I could pick Java or Python. I picked Java, and got the spec - it was ridiculously simple. I can't remember the exact wording, but it was something like, "wr…
> better qualified candidates in the pipeline Probably the ones that read the spec and delivered what was required. If you're going to gloss over something trivial, what does that say about your attention to detail?
The latest trend for tech interviews: Days of unpaid homework
191–200 of 1001 posts
Re: The latest trend for tech interviews: Days of unpaid homework
#192Earlier quoted context omitted.
"Privilege" is not generally understood to be granted out of generosity or grace. The dictionary definition is "a right, immunity, or benefit enjoyed only by a person beyond the advantages of most" ( http://www.dictionary.com/browse/privilege ) which sounds like it applies to software developers when compared to the rest of the workforce. One can enjoy a privilege even if it wasn't intentionally granted by another pa…
I thought of undue grace or generosity because typically the term is used to criticize the unmeritorious for undue position -- is it not? What does it mean if I say you are privileged? When one looks further at the definitions listed for privilege, one sees examples discussing kings and royalty for birthrights. If we're discussing whether people are unworthy, then we are on the same page.
Put another way, privilege is often used when some people tend to experience a fairer world than others. But expecting a fair world is how it should be! That's not "undue grace", as everyone should experience a fair world.
(Just so we're clear: this is a full-on semantic discussion, and I'm okay with that.)
Re: The latest trend for tech interviews: Days of unpaid homework
#193If you're going to expect people to do real work, you need to pay them. This is common in a field like journalism. Want to do a one or two day trial of a reporter? Pay them to write for you! Have them work in a real environment and do real work for publication. If you're not willing to pay people for their time, and it's not an executive position, asking for days of a person's time is asinine. Also, if the homework i…
Re: The latest trend for tech interviews: Days of unpaid homework
#194I don't want to name names but one YC company I interviewed at left me with the distinct impression that they talked a big game, just to get me to work on one of their (apparently) "strictly-hiring-related toy projects" as homework. Homework, "sure", except it: 1) integrated with a real system, 2) mirrored something they actually did, and 3) they would only agree to proceed if I signed an IP/work contract and accepte…
I have noticed a trend of not naming companies here. Is it against the rules? I fell that we should name and shame companies that are disrespectful of peoples time.
When Coinbase first launched, someone was having issues getting funds out of there. That person made a thread on HN, and the response has always been “HN is not a support forum for YC companies” by the moderation team.
Re: The latest trend for tech interviews: Days of unpaid homework
#195Earlier quoted context omitted.
>Most people are not contractors with an established company/legal status as contractors, so you want to hire them. At least in the US, this isn't a problem. You just make out the check to the individual, and then send them a 1099 at the end of the year. No need to have any kind of established company/status, because by default anyone running a business without incorporating or organizing is operating a sole propriet…
> You just make out the check to the individual, and then send them a 1099 at the end of the year. Wow, that's awesome. What happens, for example, if someone is unemployed, then doing work for you and either gets sick on his own or gets injured on the job? In Germany, for an employed person, the medical insurance would cover #1 and the Unfallversicherung (accident insurance) of the employer would cover #2. Let me gue…
For the first case--nothing at all.
For the second case--generally nothing as long as the person is really an independent contractor.
In the US there are guidelines that determine whether someone is an employee or a contractor. For example is the person flexible to work whenever they want, or do they have to be in the office from 9-5. Does the person have to wear a uniform etc. Is the position short term etc...
So if someone were injured on the job, they could claim that they even though the company said they were an independent contractor, they were actually an employee because of xyz.
Most employers know this so they take steps to ensure independent contractors actually fit the guidelines for independent contractor. And in the case of paying a tech contractor for a few weeks, it's usually pretty clear cut.
Re: The latest trend for tech interviews: Days of unpaid homework
#196Earlier quoted context omitted.
There is an additional difficulty in many cases: the law. Most people are not contractors with an established company/legal status as contractors, so you want to hire them. To "hire" someone formally for a week, though, entails a lot of paperwork and has, depending on the country, legal consequences (e.g. voting rights in worker councils, minimum employment durations, right to sue for wrongful termination)... The opt…
>Most people are not contractors with an established company/legal status as contractors, so you want to hire them. At least in the US, this isn't a problem. You just make out the check to the individual, and then send them a 1099 at the end of the year. No need to have any kind of established company/status, because by default anyone running a business without incorporating or organizing is operating a sole propriet…
Re: The latest trend for tech interviews: Days of unpaid homework
#197Re: The latest trend for tech interviews: Days of unpaid homework
#198Earlier quoted context omitted.
> the task was to set up flask with two routes Setting up a web server is also a different skill than backend programming -- many experienced back-end programmers have never needed to spin up a new server for their job.
I'm very comfortable with never hiring a backend programmer for whom this is an insurmountable obstacle.
Re: The latest trend for tech interviews: Days of unpaid homework
#199Earlier quoted context omitted.
> better qualified candidates in the pipeline Probably the ones that read the spec and delivered what was required. If you're going to gloss over something trivial, what does that say about your attention to detail?
Alternatively, it's someone that wrote a solution, re-validated it against the spec, realized it was not fully correct, and was able to correct it within the deadline given. Hiring isn't yet a science.
Re: The latest trend for tech interviews: Days of unpaid homework
#200Earlier quoted context omitted.
I don't want to pass judgement on your coding exercise, and it certainly seems fishy with the contract, however... I would point out that on the hiring side, evaluating a submitted project in a way that can differentiate between good and great candidates, and that the reviewers can understand well enough to get the signal they need, is very difficult. Because of this, I know several times we have asked candidates to…
That is fine, just be upfront about it. Still require a contract for it is reeking of trying to get work for "free". If you have it running in production, and use it because you understand it thoroughly, it shouldn't matter what the candidate comes up with. Any new insight he might bring you can always incorporate with your own code. In any case none of the code is expected to be used in production, and if it turns o…
Only if the contract is signed.