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
Mojang Studios
Add
Behavioral
39859
Do you have experience with older versions of Angular?
### Question Analysis This question is asking about your technical experience with older versions of...
Adobe, Alibaba, Amazon, Carbonite, Crytek, Dell Technologies, Digital Extremes, Funcom, Gas Powered Games, GREE, HCL Technologies, HPE, Meta, Mojang Studios, Netmarble, NortonLifeLock, Philips, Playrix, SAP, Sharp, Spotify, SurveyMonkey, Texas Instruments, Wipro
Frontend Engineer
Behavioral
40394
What are the key SOLID principles, and how do you interpret each one?
### Question Analysis The question is asking for an explanation of the SOLID principles, which are a...
Acronis, Adobe, Atlassian, Bandai Namco, BioWare, Bitdefender, Booking.com, Dell Technologies, Glu Mobile, Google, Harmonix, Hi-Rez Studios, HPE, InnoGames, Kabam, Mojang Studios, NEXON, Panda Security, Qualcomm, Riot Games, Rockstar Games, Splunk, Zalando
Frontend Engineer
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
24319
Can you explain the process to position an element at the center over an image?
### Question Analysis The question is asking for a method to position an HTML element so that it is ...
Accenture, Activision, Asana, Casio, Crytek, Dell Technologies, F-Secure, Fujitsu, GREE, Jam City, Kraken, Mojang Studios, NEXON, Niantic, PopCap Games, Santa Monica Studio, SolarWinds, Square, Tencent Games, Texas Instruments, T-Mobile, Toshiba, Zendesk
Frontend Engineer
Coding
33244
Can you explain the process to position an element at the center over an image?
### Question Analysis This question is asking about how to position an HTML element directly at the ...
Accenture, Activision, Asana, Casio, Crytek, Dell Technologies, F-Secure, Fujitsu, GREE, Jam City, Kraken, Mojang Studios, NEXON, Niantic, PopCap Games, Santa Monica Studio, SolarWinds, Square, Tencent Games, Texas Instruments, T-Mobile, Toshiba, Zendesk
Frontend Engineer
Coding
6138
Can you explain the process to position an element at the center over an image?
### Question Analysis The question is asking about how to position an element, such as text or a but...
Accenture, Activision, Asana, Casio, Crytek, Dell Technologies, F-Secure, Fujitsu, GREE, Jam City, Kraken, Mojang Studios, NEXON, Niantic, PopCap Games, Santa Monica Studio, SolarWinds, Square, Tencent Games, Texas Instruments, T-Mobile, Toshiba, Zendesk
Frontend Engineer
Coding
8835
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 about creating a custom React hook, `useEffectOnce()`, that en...
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
1818
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 a custom React hook, specifically ...
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
7641
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 asks you to conceptualize a custom hook in React called `useEffe...
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
15536
What distinguishes a function declaration from a function expression?
### Question Analysis To effectively address this question, we need to delve into the differences be...
Agoda, Amazon Web Services, Avast, Big Fish Games, Canva, Colossal Order, DeNA, ESET, FromSoftware, Gamigo, Infosys, Insomniac Games, Intel, King Digital Entertainment, miHoYo, Mojang Studios, Netmarble, Paradox Interactive, Peak Games, SEGA, SurveyMonkey, Tech Mahindra, Wargaming.net
Frontend Engineer
Coding
25642
What distinguishes a function declaration from a function expression?
### Question Analysis The question is asking for a comparison between two different ways to define f...
Agoda, Amazon Web Services, Avast, Big Fish Games, Canva, Colossal Order, DeNA, ESET, FromSoftware, Gamigo, Infosys, Insomniac Games, Intel, King Digital Entertainment, miHoYo, Mojang Studios, Netmarble, Paradox Interactive, Peak Games, SEGA, SurveyMonkey, Tech Mahindra, Wargaming.net
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
38700
What's your approach to creating a JavaScript solution for the "Pick up stones" challenge, featuring two participants and a stone pile?
### Question Analysis The "Pick up stones" challenge is a classic problem often associated with gam...
Accenture, Alibaba, Amazon Web Services, Apple, Big Fish Games, Bungie, Canon, Chewy, Cognizant, Daybreak Game Company, Evernote, Gamigo, Glu Mobile, Google, Guerrilla Games, HCL Technologies, Lyft, miHoYo, Mitsubishi Electric, Mojang Studios, NVIDIA, Obsidian Entertainment, Paradox Interactive, Philips, Roblox, SolarWinds, Sophos, Square, Sucker Punch Productions, TeamViewer, TikTok, Tripwire Interactive, Wipro, Wooga
Frontend Engineer
Coding
1068
What is your understanding of hash maps in data structures, and what do you consider to be their most significant features and strengths?
### Question Analysis This question is asking for your understanding of hash maps as a data structur...
Acronis, Akamai, AMD, Asana, AT&T, Bitdefender, Dell Technologies, Dropbox, Epic Games, ESET, Fujitsu, Huawei, Kraken, Mojang Studios, Paradox Interactive, Perfect World Entertainment, Playtika, Sharp, Stripe, THQ Nordic, Ubisoft, Wrike, Zendesk
Frontend Engineer
Coding
15964
What is your understanding of hash maps in data structures, and what do you consider to be their most significant features and strengths?
### Question Analysis This question is focused on understanding your knowledge of hash maps, a funda...
Acronis, Akamai, AMD, Asana, AT&T, Bitdefender, Dell Technologies, Dropbox, Epic Games, ESET, Fujitsu, Huawei, Kraken, Mojang Studios, Paradox Interactive, Perfect World Entertainment, Playtika, Sharp, Stripe, THQ Nordic, Ubisoft, Wrike, Zendesk
Frontend Engineer
Coding
16004
Can you explain how to create a JavaScript function that outputs a date as a human-readable elapsed time, including considerations for different time scales and localization?
### Question Analysis The question is asking you to create a JavaScript function that converts a dat...
Bandai Namco, Bethesda Softworks, Broadcom, Crytek, DocuSign, Frontier Developments, Funcom, Glu Mobile, Groupon, Infosys, King Digital Entertainment, Mojang Studios, Niantic, Philips, Ricoh, SurveyMonkey, Trend Micro, trivago, Uber, WeWork, Wrike, Xiaomi, Zoom
Frontend Engineer
Coding
9928
Can you explain how to create a JavaScript function that outputs a date as a human-readable elapsed time, including considerations for different time scales and localization?
### Question Analysis The question is asking you to create a JavaScript function that takes a date ...
Bandai Namco, Bethesda Softworks, Broadcom, Crytek, DocuSign, Frontier Developments, Funcom, Glu Mobile, Groupon, Infosys, King Digital Entertainment, Mojang Studios, Niantic, Philips, Ricoh, SurveyMonkey, Trend Micro, trivago, Uber, WeWork, Wrike, Xiaomi, Zoom
Frontend Engineer