All-day process starting with a 3 hour-long coding project, then you'd break for a social lunch. After lunch, you'd meet with engineers to review your coding project, answer questions about the project, why you chose a certain implementation, etc. After that you'd then paired sit-downs with engineers and management.