Skip to main content
All Questions

Given source and destination directory listings, return the files that must be synced: those missing at the destination or differing in size or modification time.

Unlock detailed company stats for this questionUpgrade
Given two space-delimited directory listings, source and destination (permissions, username, size, modification time, filename), return the filenames that must be synced, in source order: sync when the file is missing at the destination or its size or modification time differs; skip when the destination copy is not writable or the source is not readable.

Community answers

No answers contributed by the community yet.

Related courses

Course

Behavioral Interviews: A Practical Guide for Engineers

Get offers at the level you deserve. Prep for senior+ behavioral interviews at FAANG and Tier-1 companies. Made with staff and principal engineers from Meta, Netflix, Google, and more. Avoid downleveling, elevate past projects, and stop sounding like a robot.

Course

Software Engineering Interview Prep

Land your dream software engineering role at Google, Amazon, Microsoft, Meta, Apple, and other top companies. Learn from mock interviews, frameworks, and advice from senior candidates—practice data structures, algorithms, system design, people management, behavioral interviews, and more.