Software Developer 3 Interview Questions

798 software developer 3 interview questions shared by candidates

1. Why is PR auc better than ROC auc for imbalanced classification? 2. How is scaling done on train and test data 3. Case study of designing insta story recommender 4. What is expectation maximization 5. Business case of designing a washing machine for blind folks 6. How to measure model / data drift in real setting
avatar

Data Scientist 3

Interviewed at Navi

3
Jul 16, 2023

1. Why is PR auc better than ROC auc for imbalanced classification? 2. How is scaling done on train and test data 3. Case study of designing insta story recommender 4. What is expectation maximization 5. Business case of designing a washing machine for blind folks 6. How to measure model / data drift in real setting

### Interview Rounds - **Round 0 (Screening)** - System design: Scenario based questions - Choose eventual or strong consistency for following scenarios - Analytical service aggregating metrics - Transactional service handling payments - Load balancer of google docs assigns server based on the hash of document id. What will happen if a new server is added or removed from the LB. How to prevent it ? - How to show friend count on each FB post. User entity and user - friend relation exists in DB schema. For low scale vs high scale. Cache update policy etc. - Explain networking in a group chat application. How to handle failure scenarios. - LC style coding - Find if two nodes of a nary tree with multiple roots have a common ancestor - Tree was input in the form `[[, ],[],…]` - **Round 1 (DSA)** - Explain and Implement logic for adding two strings - Format the output with commas and it should work with formatted inputs - Extend it to use in implementing fibonacci sequence for large n - **Round 2 (HLD)** - Design Shazam where matching algorithm is abstracted - Create 10-15 snapshots of a song - Identify song from the audio snippets uploaded by users - **Round 3 (LLD)** - Design Automated Parking Garage - API Design | Class Design | Schema Design - **Round 4 (Behavioural)** - Technical fit based on behavioural questions - Conflict Management | Product Exposure | Peer Grooming | Work Impact Round 2, 3 and 4 were taken by engineers from their Germany office. I had trouble communicating with the manager in round 4 who was from Ukraine. It was my fault, I could understand him but my pace of speech was fast for him.
avatar

SE 3

Interviewed at Wayfair

3.1
Aug 25, 2024

### Interview Rounds - **Round 0 (Screening)** - System design: Scenario based questions - Choose eventual or strong consistency for following scenarios - Analytical service aggregating metrics - Transactional service handling payments - Load balancer of google docs assigns server based on the hash of document id. What will happen if a new server is added or removed from the LB. How to prevent it ? - How to show friend count on each FB post. User entity and user - friend relation exists in DB schema. For low scale vs high scale. Cache update policy etc. - Explain networking in a group chat application. How to handle failure scenarios. - LC style coding - Find if two nodes of a nary tree with multiple roots have a common ancestor - Tree was input in the form `[[, ],[],…]` - **Round 1 (DSA)** - Explain and Implement logic for adding two strings - Format the output with commas and it should work with formatted inputs - Extend it to use in implementing fibonacci sequence for large n - **Round 2 (HLD)** - Design Shazam where matching algorithm is abstracted - Create 10-15 snapshots of a song - Identify song from the audio snippets uploaded by users - **Round 3 (LLD)** - Design Automated Parking Garage - API Design | Class Design | Schema Design - **Round 4 (Behavioural)** - Technical fit based on behavioural questions - Conflict Management | Product Exposure | Peer Grooming | Work Impact Round 2, 3 and 4 were taken by engineers from their Germany office. I had trouble communicating with the manager in round 4 who was from Ukraine. It was my fault, I could understand him but my pace of speech was fast for him.

Viewing 731 - 740 interview questions

Glassdoor has 798 interview questions and reports from Software developer 3 interviews. Prepare for your interview. Get hired. Love your job.