practice a little every day, paws crossed ♡
Software Engineer II Interview Questions
Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.
- 9403
- Questions
- 546
- Companies
- 11
- Topics
- 8
- Languages
Showing 1–3 of 3 results
- J.P. MorganMediumSoftware Engineer IIDesign Secure Token Authorization and Large-File Transfer
Design a secure, enterprise-grade file transfer service that supports resumable multi-gigabyte uploads/downloads alongside fine-grained, token-based authorization and key management.
System DesignOnsitesystem-designsecuritydistributed-systems - J.P. MorganMediumSoftware Engineer IIExplain a Project Architecture End to End
Tests your ability to present a production system architecture end-to-end, detailing data flow, ownership boundaries, database indexing and partitioning strategies, resilience patterns, and concrete architectural trade-offs.
System DesignOnsiteDatabase OptimizationArchitectureData Modeling - J.P. MorganMediumSoftware Engineer IIOptimize User-and-Region Queries on a Million-Row Table
Evaluate and design database access patterns, indexing strategies, and scaling techniques (partitioning, sharding, replication) for a financial user-profile system with high regional skew and frequent lookups.
System DesignOnsiteDatabase OptimizationIndexingPartitioning