This is question 3.16 from the book "Quant Job Interview Questions and Answers" by Mark Joshi et al. The solution given in the book states that for the fourth business day of the month to be Thursday, the first day of the month should be either Saturday, Sunday, or Monday. Therefore the answer is 3/7.
Although the authors haven't mentioned this, they seem to assume that the first day of the month is random, which I feel is not a correct assumption. A year consists of 365 days. 365=1 modulo 7. Therefore, every year the day shifts by one, except for leap years where the following year is shifted by two. For example, May 1st 2006 was a Monday, May 1st 2007 was a Tuesday, May 1st 2008 was a Wednesday, but May 1st 2009 was a Friday as 2008 was a leap year, and so on. This looks like a part of a repeating cycle. We should track one full cycle and then count the number of months in that cycle with Saturday/Sunday/Monday as the first day and divide that by the total number of months in the cycle to get the answer (We need to consider nuances such as years divisible by 100 not being leap whereas years divisible by 400 being considered as leap years).
Is there something wrong with my reasoning? Or is 3/7 indeed the right answer? If so, how can we assume that the first day of a given month is random? Is it a valid assumption?