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
Add
Role
Add
Company
NaturalMotion
Add
Coding
48489
Can you walk us through your process of writing a JavaScript function to find the maximum sum of a contiguous subarray in an array of integers?
### Question Analysis The question is asking you to explain the process of solving a classic algorit...
Activision, Akamai, Amazon Web Services, Bungie, Carbonite, FromSoftware, GungHo Online Entertainment, Huawei, NaturalMotion, Netmarble, NVIDIA, PopCap Games, Rare, Sophos, Sucker Punch Productions, Symantec, Tencent Games, Tripwire Interactive, trivago, Valve, Wargaming.net, Wooga
Frontend Engineer
Coding
23712
Please explain how to assess the angle between the hour and minute hands of a clock, based on the current time.
### Question Analysis This question is asking you to calculate the angle between the hour and minute...
2K Games, Adobe, Airbnb, ArenaNet, Braintree, Casio, Electronic Arts, Gameloft, Hi-Rez Studios, HPE, Konami, Kyocera, NaturalMotion, Perfect World Entertainment, Santa Monica Studio, Spotify, Square Enix, Sucker Punch Productions, Tencent, Ubisoft, WeWork, Yoozoo Games, Zalando
Frontend Engineer
Coding
22909
How do you plan to implement custom versions of Array.prototype methods like flat, map, reduce, and concat in JavaScript?
### Question Analysis This question is technical and evaluates your understanding of JavaScript's Ar...
Agoda, Amazon, Big Fish Games, CCP Games, Citrix Systems, Colossal Order, Crytek, Devolver Digital, Firaxis Games, Fujitsu, Gameloft, Grubhub, Jam City, King, Mitsubishi Electric, Mojang Studios, NaturalMotion, Naughty Dog, Paradox Interactive, Philips, Pocket Gems, WeWork, Wooga
Frontend Engineer
Coding
22788
In JavaScript, how would you construct a game where two players take turns picking stones from a collection, as in the "Pick up stones" problem?
### Question Analysis The "Pick up stones" problem is a classic example of a turn-based game involvi...
Airbnb, Amazon, AMD, Baidu, Careem, Coinbase, DeNA, Digital Extremes, Funcom, Grubhub, Hitachi, HPE, Infosys, Insomniac Games, Jagex, Meta, NaturalMotion, NCSoft, NEXON, NortonLifeLock, Olympus, Oracle, Playdemic, Playrix, Playtika, Pocket Gems, Shopify, Stripe, SurveyMonkey, Trend Micro, Wargaming.net, Wrike, Zendesk, Zillow
Frontend Engineer
Coding
6396
What strategy would you employ to write a function that converts a nested list of integers into a single list, and also its async/await version?
### Question Analysis The question asks you to come up with a strategy to write a function that take...
Airbnb, Amazon, Carbonite, CCP Games, Dell Technologies, Epic Games, Firaxis Games, Guerrilla Games, Infosys, Insomniac Games, King Digital Entertainment, NaturalMotion, NEC, NetEase, Playtika, Roblox, Sharp, Sophos, Splunk, Square, Telltale Games, Ubisoft, Veeam Software
Frontend Engineer
Coding
19923
Can you demonstrate how to write functions for creating and managing a file tree, including adding directories, inserting files, navigating the structure, and deleting elements?
### Question Analysis The question requires you to design and implement a system for managing a file...
Bandai Namco, Apple, BioWare, Splunk, King Digital Entertainment, Qualcomm, Zalando, Spotify, McAfee, Canva, Unity Technologies, Naughty Dog, SEGA, Broadcom, Zillow, Siemens, Netflix, Tech Mahindra, Accenture, Veeam Software, NaturalMotion, Sony, Coinbase
Frontend Engineer