面试官:看你简历上写了做过公司内部 IM,那定位打卡这种功能应该做过吧?
候选人:做过做过。
面试官:讲一下思路,还有遇到的困难吧。
候选人:思路倒是简单,先验系统完整性,完整性没问题直接拿 GPS 经纬度和设备信息上报给后端,由后端做打卡验证。
面试官:你们就没碰到过虚拟定位的?
候选人:碰到过,我们后面加了点 xposed 检测,root 检测,等等,毕竟你也知道,安卓端那完整性检测好绕得很。
面试官:常见做法,后面呢?
候选人:后面那帮用户想办法绕过了啊,手机是人家的,我们玩不过他们,不过再后面我们想了个完美解决办法。
面试官:完美?我已经很多年没见过有人面试敢说完美了,讲讲?
候选人:我们不报失败了。
面试官:啊?
候选人:不管用户开没开虚拟定位打卡,我们都显示打卡成功。
面试官:那检测呢?
候选人:后台照样检测。检查到有问题就标高风险。
面试官:……
候选人:这样一般人都会觉得我们根本不检测,根本不会上什么狠活来绕过我们。
面试官:等等,我突然想看看我上个月的考勤。
显示更多