“Given a deck of cards, expect the same cards in a pseudo-random order, assuming cards are a string array” 2. Propose a naive solution 3. Implement it 4. Validate against the spec
3. Implement it a. Functions clarify input / output b. Define placeholders (e.g. Rand() => Number ) if needed c. Don’t worry about optimizing (yet!) 4. Validate against the spec
3. Implement it 4. Validate against the spec a. Step through function, check result to spec b. It failed? Correct errors and repeat. c. Or it passed! What’s next?
◦ Technical interviewers have ‘been there!’ ◦ Get scoop on tech stack, teams, and roadmap ◦ Inquire about next steps! ★ Thank interviewers for their time ★ Follow up afterwards
★ Thank interviewers for their time ★ Follow up afterwards ◦ Build relationships with simple thank-yous ◦ Keep in touch of status changes (other offers, etc)