Contact

Interview QuestionBank

Your Ultimate Tech Interview Compass
Prepare with confidence using our extensive database of real questions from FAANG and beyond.
Filter
Question Type
Coding
Add
Role
Add
Company
Add
Coding
39074
Can you share with me a method to find the shortest distance a knight has to move from point A to point B on an infinite chessboard?
### Question Analysis The question asks for a method to determine the shortest path a knight can ta...
Airtable, Bill.com, BuzzFeed, Coursera, Elastic, Epic Games, eToro, Huawei, NVIDIA, SAP, Symantec, Trello, UberEats, YouTube
Data Scientist
Coding
25175
How would you take Facebook's user base to the next level by adding a new feature to the app?
### Question Analysis This question is asking you to propose a new feature for Facebook that could s...
Brex, ING, Klarna, LendInvest, LinkedIn, Palantir Technologies, PayPal, Postmates, Ripple, Souq, Square, Squarespace, Tipalti, Zalora
UX Designer
Coding
24733
Where would you start with building a platform for job searching?
### Question Analysis This question assesses your understanding of the initial steps involved in cre...
Airpush, Alan, Andela, BetterUp, Binance, Buffer, ClassPass, Clearbit, Cleo, Curve, Datadog, Docker, eBay, Gett, GOJEK, Headspace, Hopper, Intuit, Lattice, LinkedIn, Lyft, Mapbox, Marqeta, Okta, Oracle, PagerDuty, Patch, Payoneer, Qualcomm, Quantcast, Rapyd, Reddit, Segment, Spotify, StubHub, Ticketmaster, Transferwise, UiPath, Yandex, Zillow
Product Manager
Coding
1604
How would you design a TV Remote that is easy to use for seniors?
### Question Analysis The question is asking you to consider the design of a TV remote control speci...
Blend, Carousell, Checkout, Compass, Deliveroo, Elsevier, GOJEK, Grammarly, One Medical, Palantir Technologies, Quip, Shopee, Visa, Wooga
UX Designer
Coding
45487
What features would you include in a mobile app that facilitates music creation?
### Question Analysis The question is asking you to identify and describe features that would be ben...
Careem, Epic Games, Grubhub, ING, Oracle, PayPal, Peloton, Poshmark, Quora, Razorpay, Shopify, TikTok, WillowTree, Wish
UX Designer
Coding
27875
Please identify an algorithm that could distinguish fake news from authentic articles and illustrate its application.,
### Question Analysis The question asks for an algorithm capable of distinguishing fake news from au...
Adyen, ByteDance, Capital One, Centrica, GitHub, Plaid, Twilio, Udemy, Waymo, Yandex, ZocDoc
Machine Learning Engineer
Coding
21022
Describe how you'd implement the database for a music service that allows users to rate, review, and purchase songs.
### Question Analysis The question asks you to design a database schema for a music service. This se...
Amadeus, BetterUp, Criteo, Deloitte, eBay, Hitachi, Intuit, OpenDoor, Rakuten, Samsara, Stack Overflow, Ubisoft, Zalora
Data Scientist
Coding
12855
Can you create two distinct arrays, each with 10 unique elements?
### Question Analysis The question asks us to create two distinct arrays, each containing 10 unique ...
Adobe, Akamai, Amgen, Analog Devices, Corning, Embraer, Fujitsu, Harley-Davidson, IBM, LG Electronics, Lockheed Martin, Marvell, Meta, National Instruments, Northrop Grumman, Novartis, NVIDIA, Rolls-Royce Aerospace, Yokogawa Electric
Design Verification Engineer
Coding
22355
Could you demonstrate how to build undefinedToNull(), converting undefined elements in an object to null?
### Question Analysis The question asks you to create a function named `undefinedToNull()` that tran...
2K Games, Adobe, Blizzard, Coinbase, Daybreak Game Company, ESET, Freshworks, GungHo Online Entertainment, IBM, Indeed.com, Kraken, Lilith Games, Lyft, Naughty Dog, Niantic, Rare, Remedy Entertainment, Rovio, Spotify, Sucker Punch Productions, Tencent, Trend Micro, Yoozoo Games
Frontend Engineer
Coding
38908
How would you distinguish between left join, union, and right join in the context of SQL queries?
### Question Analysis This question is asking you to differentiate between three types of SQL operat...
AppDynamics, Avito, Bumble, Mozilla, Netflix, Palo Alto Networks, Paytm, Riot Games, Sprinklr, Transferwise, VeriSign, Whatsapp, Zalando
Data Scientist
Coding
1477
Would you be able to compose a routine to search for the longest palindrome in a string?
### Question Analysis The question asks you to write a routine (a function or method) that finds the...
Affirm, Atlassian, BetterUp, BuzzFeed, Cloudera, Comcast, Elastic, GitLab, Glovo, Hootsuite, NetEase, Nokia, Pendo, Redfin, Samsara, Square, SurveyMonkey, ThoughtWorks, Wise, Yahoo, Yelp, Zendesk
Data Scientist, Machine Learning Engineer
Coding
14112
Could you draft a constraint for creating 4 distinct variables?
### Question Analysis The question asks for a constraint that ensures the creation of four distinct...
Cisco Systems, Ducati, FLIR Systems, GlobalFoundries, Hitachi, Johnson Controls, KLA, Legrand, Lenovo, Marvell, Maxim Integrated, MediaTek, Micron Technology, Polaris Industries, Rockwell Automation, Rockwell Collins, Sharp, Texas Instruments, Trimble
Design Verification Engineer
Coding
20155
How can you determine the shortest subarray that meets or exceeds a target sum from a given integer array, using a greedy algorithm?
### Question Analysis This question is asking you to find the shortest contiguous subarray within a ...
Airtable, Amazon Web Services, AT&T, Bitdefender, BuzzFeed, ClassPass, Dropbox, eToro, Evernote, Gett, Google, Honeywell, Huawei, Indeed.com, Kraken, LogMeIn, Mailchimp, N26, Oracle, SAP Concur, Ubisoft, Verizon, Zoom
Data Scientist, Machine Learning Engineer
Coding
41605
What is your strategy for programming a linked list to reverse its order?
### Question Analysis The question is asking about your approach or strategy for reversing a linked ...
Akamai, Aurora, Continental, Cypress Semiconductor, Dell, FLIR Systems, ON Semiconductor, Prysmian Group, Rockwell Automation, Samsung, Samsung Electronics, Siemens, STMicroelectronics, Teradyne, Varian Medical Systems, Volkswagen, Yamaha Motor Corporation
Design Verification Engineer
Coding
46846
In your experience, how do you go about finding the largest total within a contiguous subarray?
### Question Analysis The question is asking about an algorithmic approach to solving a problem comm...
Ally, Amadeus, Apple, ClassPass, DocuSign, Dropbox, GoDaddy, HubSpot, Oracle, Patreon, Ubisoft
Machine Learning Engineer
Coding
1770
What kind of features would you incorporate in the rental car interface to provide the renter with a more relaxed experience?
### Question Analysis The question is asking you to think about the user experience (UX) design of a...
Adidas, Airbnb, American Express, Asana, Bain, Expedia, Groww, Kraken, Mollie, One Medical, Paytm, Phenom, Reddit, Robinhood
UX Designer
Coding
66273
Tell me about a user experience that you feel is poorly designed and how you would go about redesigning it.
### Question Analysis This question is a behavioral one that assesses your ability to critically eva...
Adidas, Amazon Web Services, Bain, Etsy, Groupon, One Medical, PayPal, Snowflake, Square, TripAdvisor, Twilio, Twitter, UserTesting, ZS Associates
UX Designer
Coding
26857
How do you envision a useEffectOnce() hook in React that operates an effect solely one time throughout the component's lifecycle?
### Question Analysis The question is asking you to conceptualize and describe a custom React Hook, ...
Airbnb, Alibaba, AMD, Baidu, Bethesda Softworks, CD Projekt, Glu Mobile, GoDaddy, Google, HCL Technologies, Huawei, IBM, Jam City, Kraken, Meta, Mitsubishi Electric, Mojang Studios, Roblox, SAP, Tencent, Toshiba, Uber, Yoozoo Games
Frontend Engineer
Coding
17976
Can you devise a strategy to interpret a string with multiple levels of nested parentheses?
### Question Analysis The question asks for a strategy to interpret a string that contains multiple...
Affirm, Amgen, Bumble, DocuSign, Envoy, FactSet, GitLab, Grafana Labs, Gusto, IBM, LendingClub, Mailchimp, NerdWallet, SAP, SoFi
Data Scientist
Coding
52104
What algorithmic steps are involved in combining two sorted arrays into one that is also sorted?
### Question Analysis The question is asking about the process of merging two sorted arrays into a s...
Airbnb, Amazon, Chewy, Etsy, Fujitsu, Klarna, Mayo Clinic, Red Hat, Ticketmaster, Zoom
Machine Learning Engineer