Most purely European companies don't do that. Actually, unfortunately, some of them do, because of American influence. But for sure they didn't use to.
I personally have interviewed for 7 enterprise dev jobs and I have had 2 coding interviews and those were simple.
Now, every job I apply for has 4-5 rounds, leetcode is more common, they do behavioural and system design rounds that you have to prepare for, etc. One job I applied to even asked me two behavioural questions via email before I even talked to someone. Something's truly off.
European companies have very little staff turnover, so new jobs are fewer. Another aspect is that salaries are very even across much of the industry, as it is often negotiated by unions and unless you are also switching roles (e.g. into management) salaries at different companies will be very similar. That is why working for the same company for a long time is much more common in Europe.
Can you specify what country you're drawing these facts from? Europe does not have standard employment law, and I definitely haven't experienced salaries being set by unions or being common across the industry.
There are also union negotiated rates for pay across much of the industry. Even if you switch employer your pay might remain exactly the same, unless you also get promoted and into a higher level or a different industry. "Flächentarifvertrag" it is called.
Obviously this drastically disincentivizes hoping employers.
Not really, people get hired all the time that can't do a fizzbuzz.
What EU regulations hamper isn't job creation, it's employee and customer exploitation. The distinction between "job creation" and "employee exploitation" is important.
What the former means in practice is that there is a massive contractor market in the UK and EU. So if companies need temporary staff, they'll hire a contractor. If they need permanent staff then they'll hire an employee. And contractors in the UK & EU are paid significantly more than their employee peers. In fact their pay is much more equivalent to US employees. So companies will make constant tradeoffs between more expensive labor for short-lived projects vs cheaper staff and knowledge retention but stricter employment laws. It's a fair trade most of the time.
So a more accurate way of comparing US vs EU businesses in terms of employees would be US employees vs EU contractors. Things then begin to look a lot more equivalent.
My job is purely transactional. I’ve worked for 10 companies in almost 30 years. I gave them labor and they gave me money. Whenever one side decided the arrangement wasn’t working, I moved on to another job.
The ability to hire and fire easily is critical if you want to build successful companies.
There’s a reason ambitious founders move from Europe to the US and why most billion dollar tech companies are American. Europe has made really bad policy decisions around this for decades and their economy reflects it. Europe is poor and to an extent I don’t think Europeans really understand.
Yes, and it's because of larger, more liquid capital markets make it much easier to obtain VC funding.
> Europe is poor and to an extent I don’t think Europeans really understand.
Europe is definitely not poor in terms of either wealth or income (particularly Western Europe, which is the appropriate comparator for the US).