How long it takes to write a CV depends on many factors, including:
- how much work experience you put on your CV
- how readily available information about your past work experience is
- how badly you want the job (you should spend more time editing and customising your CV for a job you really want)
To maximise your chances of getting the job, you shouldn’t try to write a CV from scratch for a job application due in 1 hour or less.