Very lengthy and rigorous all-day interview. Required presentation of protoype to department, staff department interview, individual director interview, individual vice-provost interview, group interview with computer system analysts. It was pre-covid so group interview with computer sys analysts was over lunch, but did not have opportunity to eat since answering questions entire time.