For me, the whole process took a relatively short time. I applied for a role on the 17th November, and was offered a job on the 5th December, and did my induction on the 7th December.
The job interview was quite simple. It was a group one. We were all collected from customer services, and taken into the staff area. We then filled out paperwork, availability forms etc. After that we were all taken on to the shop floor, and paired with a colleague to see how we worked. This was mainly stacking shelves and helping customers pack their bags at the checkouts.
It took around 2 weeks for my right to work to come back, after which I got a call from the personnel manager, who offered me a job. Although it's a temp 12 week contract, that is usual for a lot of new Tesco workers.
The induction (on a Monday) was paid at the standard rate (£7.06/hour), and it lasted around 7 hours (1500-2200). This was going through health & safety, Tesco procedures and other things, and reviewing the handbook.
I started 2 days after my induction (on a Wednesday), where all the staff were really helpful, especially the managers and the store manager. Tesco is a great employer, and pays well. It's recruitment process is good as well. Best of luck to anybody else applying for Tesco! :-D