105 Coding Interview Questions

Coding Interview Questions

Hands-on coding and algorithm questions from leading tech companies.

How to Reverse a Linked List – Interview Coding QuestionBinary Tree Traversal – Inorder, Preorder, Postorder ExplainedTwo Sum Problem – Optimal Interview SolutionString Manipulation Interview Questions – Key TechniquesDynamic Programming Basics – Interview Coding GuideHow to Answer Pathfinding Algorithm Question in a Google InterviewHow to Answer Search Algorithm Optimization in a Google InterviewHow to Answer Data Processing in a Google InterviewHow to Answer Product Recommendation Algorithm in an Amazon InterviewHow to Answer Inventory Management in an Amazon InterviewHow to Answer Product Sales Analysis in an Amazon InterviewHow to Answer Graph Search Algorithm in a Meta InterviewHow to Answer API Optimization in a Meta InterviewHow to Answer User Engagement Metrics in a Meta InterviewHow to Answer Product Analytics in an Apple InterviewHow to Answer Coding Questions in an Apple InterviewHow to Answer UI Navigation Optimization in an Apple InterviewHow to Answer Distributed Systems Challenges in a Microsoft InterviewHow to Answer Graph Algorithm Questions in a Microsoft InterviewHow to Answer SQL Query for Excel Data Analysis in a Microsoft InterviewHow to Answer Video Recommendation System in a ByteDance InterviewHow to Answer Video Recommendation Algorithm in a ByteDance InterviewHow to Answer Frontend Video Component Implementation in a ByteDance InterviewHow to Answer E-commerce Scaling Challenges in an Alibaba InterviewHow to Answer Inventory Optimization in a Alibaba InterviewHow to Answer Order Processing Optimization in an Alibaba InterviewHow to Answer User Data Analytics in a Tencent InterviewHow to Answer Quantum Computing Algorithm in a Tencent InterviewHow to Answer Frontend Performance Optimization in a Tencent InterviewHow to Answer Delivery Optimization in a Meituan InterviewHow to Answer Delivery Optimization in a Meituan InterviewHow to Answer Order Processing Logic in a Meituan InterviewHow to Answer Warehouse Inventory Management in a JD.com InterviewHow to Answer Coding Questions Related to Inventory Management in a JD.com InterviewHow to Answer Product Sales Forecasting in a JD.com InterviewHow to Answer Search Algorithm Optimization in a Baidu InterviewHow to Answer AI Algorithm Optimization in a Baidu InterviewHow to Answer Recommendation Algorithm in a Baidu InterviewHow to Answer AI Integration in a Huawei InterviewHow to Answer Network Simulation Coding Questions in a Huawei InterviewHow to Answer Cloud Storage Optimization in a Huawei InterviewHow to Answer Video Streaming Performance in a Netflix InterviewHow to Answer Recommendation System in a Netflix InterviewHow to Answer Streaming Performance Optimization in a Netflix InterviewHow to Answer Portfolio Risk Calculation in a Goldman Sachs InterviewHow to Answer Financial Data Processing in a Goldman Sachs InterviewHow to Answer Data Analytics in a Goldman Sachs InterviewHow to Answer Coding Questions in a JP Morgan InterviewHow to Answer Portfolio Optimization in a JP Morgan InterviewHow to Answer Algorithm Design in a JP Morgan InterviewHow to Answer Coding Questions in a McKinsey InterviewHow to Answer Data Cleaning in a McKinsey InterviewHow to Answer Coding Challenges in a McKinsey InterviewHow to Answer Automated Data Analysis in a Deloitte InterviewHow to Answer SQL Query Optimization in a Deloitte InterviewHow to Answer Data Analytics Coding Questions in a Deloitte InterviewHow to Answer Coding Challenges Related to Automation Tools in a PwC InterviewHow to Answer Data Processing in a PwC InterviewHow to Answer Coding Questions in a PwC InterviewHow to Answer Payment Processing Optimization at StripeHow to Implement Dynamic Pricing Logic at StripeHow to Answer Ride Matching Logic at UberHow to Answer Ride Request Handling at UberHow to Answer Pricing Strategy at AirbnbHow to Answer Listing Optimization Questions at AirbnbHow to Answer Thermal Management Challenges at TeslaHow to Answer Battery Cooling System Design at TeslaHow to Optimize Graphics Rendering in CUDA for NVIDIAHow to Answer GPU Architecture Optimization at NVIDIAHow to Answer API Integration Questions at ShopifyHow to Answer API Integration Challenges at ShopifyHow to Answer Optimization Algorithms at LinkedInHow to Optimize Recommendation Algorithms for LinkedInHow to Optimize Tweet Delivery Timeliness at X (Twitter)How to Answer Sentiment Analysis at X (Twitter)How to Answer Performance Optimization at XiaomiCustomizing MIUI for User Experience at XiaomiHow to Answer Pricing Strategy Optimization at PinduoduoHow to Optimize Backend Systems for Flash Sales at PinduoduoHow to Answer Ride Demand Prediction at DiDiHow to Answer Ride Demand Forecasting at DiDiHow to Answer Content Recommendation Algorithm Challenges at KuaishouHow to Address Video Recommendation Algorithms at KuaishouHow to Improve User Engagement Metrics at BilibiliHow to Answer Content Moderation Strategies at BilibiliHow to Analyze Payment Fraud Risk Patterns at Ant GroupHow to Answer Fraud Detection Algorithm at Ant GroupHow to Answer Apex Trigger Logic at SalesforceHow to Answer API Integration in SalesforceHow to Optimize SQL Queries for Oracle DatabaseHow to Optimize Oracle Cloud Infrastructure for High AvailabilityHow to Answer Quantum Computing Applications at IBMHow to Answer Data Analytics Integration at IBMHow to Build a Responsive UI for Smart Devices at SamsungHow to Answer Kernel Driver Optimization at SamsungHow to Answer Efficient Routing Algorithm Questions at GrabHow to Analyze Vehicle Demand Using Data at GrabHow to Answer Order Analytics at Sea Group (Shopee)How to Answer Product Recommendation Algorithms at Sea Group (Shopee)Dynamic Programming Framework: State, Transition, Base CaseBacktracking Framework: Permutations, Combinations, SubsetsSliding Window: Fixed and Variable TemplatesBinary Search: Lower Bound, Upper Bound, and BeyondLRU Cache: HashMap + Doubly Linked ListMonotonic Stack: Next Greater Element and Beyond

Get Real-Time Answers in Your Interview

HireMe AI listens to your interview live and delivers tailored answer suggestions in under 1s — turn these templates into real performance.

Try Free