I've never been asked "my greatest weakness" or "my greatest strength" in an interview. What sort of jobs have asked you those questions?
(I've worked (and interviewed) as a programmer at VC backed startups and FAANG in SF and NYC over the past 12 years)