面试于广州2024年9月26日,均花费了45分钟。于9月30日晚上OC。 一面 自我介绍 实习中遇到的最大困难 分批处理数据 问题:如何分批处理数据? 回答:一开始COUNT总的条数,然后使用LIMIT和OFFSET进行分批查询。每个线程处理一个固定范围的数据,若范围内无数据则停止。 追问:若多线程分批查询过程中有数据插入或者删除,则数据缺漏,如何解决问题? 回答:维护事务。 追问:多线程共享事务存在问题,不合适,有其他方式吗? 回答:上锁,但是效率低下(面试官看我给出的两个方案都不满意,没再追问) CSRF攻击防护: 问题:什么是CSRF攻击?如何防止? 手撕: ...