Interview Guides
Given a list of JSON strings, each representing a task event with fields task_id, status, and timestamp, write a function that returns a list of parsed task objects after removing duplicates. Two events are duplicates if they have the same task_id and status; keep only the one with the greatest timestamp. Ignore invalid JSON entries or entries missing any required field.
1 <= len(events) <= 10^4timestamp is an integer when presenttask_id and status are non-empty strings when present