Top answer by
The time for preparation could depend on a lot of factors and there is no one size fits all solution. Are you a student or working professional? Is this your first job or a job switch? What is your problem solving style? How comfortable are you in coding within a time period? What is the format of the interview? Generally, a full time preparation takes 2-3 months while a part time preparation could long for 5-6 months. Instead of a generic timeline, validate your personal readiness based on your specific case. There is no single right answer.