I(an american) was quitting a job at a UK company and tried to put in my 2 weeks notice, they said the standard was a 2 months notice for them and so I just kinda bumbled along for 2 months not doing much. Really odd practice
I've known quite a few senior developers with a 3 months' notice period baked into their contract.