I had a job interview that was originally scheduled before lunch. However, their interview with the previous candidate overran considerably and since we are Muslim and have prayers on Friday, they delayed my interview until after our Friday prayers ended1.
This meant that my interview, which had been originally scheduled at 12:40 p.m., ended up not finishing until nearly 2:30 p.m. When it had finished, the interviewer (who happened to be from the top management of that company, probably the COO) apologised for keeping me waiting so long and invited me to lunch.
I did not feel like it was a continuation of the interview because he said, "Okay, we're done. Thank you very much, and we'll let you know shortly. By the way, you can have your lunch with us; you must be hungry."
Normally, in our country, Friday and Saturday are the weekends when most offices (including mine) remain closed, except outsourcing companies (like the company of the interviewer). So on Friday we spend our time together with our family and dine together.
My home was very near their office and I was more interested in having with my family since it was Friday, so I thanked him and politely declined the offer of lunch and told him I'd rather have lunch in my home with my family.
Would my response be considered rude? Is it going to have any negative impact on my interview?
1 Please note that most people in my country are Muslims and the interviewer company was no different; it's a common practice here that everyone goes to the mosque on Fridays, which is the equivalent of the Christian practice of going to the church on Sundays.