2-8 weeks. Depending on your age, condition of your knee, recovery can be very quick, but certainly within 8 weeks at most, you should be close to full recovery.
Varies 2-8 weeks. Recovery depends on many factors including your age, possible genetic make up (some people recover faster), pre surgery conditioning, intraoperative intervention, and post-operative rehabilitation. Many professional athletes are in great shape before the surgery and can bounce back easier. Amount and type of intraoperative work done in the knee by your surgeon could influence your recovery .