Practice problems on xv6 filesystem design including file descriptors, inode structures, buffer cache, file operations, directory operations, and crash consistency with logging mechanisms.