AFAIK misdemeanors have to be checked at the county level, and a lot of background checks skip them unless asked specifically (hence checking about the gaps).
Funny you mentioned that, i've seen a FB job posting mentioning they are ok with misdemeanor on the record.
I wonder if there's a time they will okay a felony on file.
I believe the city of SF doesn't allow employment discirmination based on that in 2020, so FB would harmonize their hiring rules because they have an office in SF.